簡體   English   中英

如何使用宏按鈕將數據表中的數據添加到另一個表中?

[英]How to add data from data sheet to another sheet with macro button?

我想用一個按鈕將數據表中的數據添加到帳單中,但是它不起作用。 當我在帳單上運行時,該代碼正常工作,但在數據表中運行時,該代碼不工作。

這是我的代碼:

Sub Button1_Click()
Dim i As Integer

For i = 22 To 42
If IsEmpty(Range("C" & i)) Then

Sheets("PRICE LIST").Range("C3").Copy Destination:=Sheets("INVOICE EU").Range("C" & i)
Sheets("PRICE LIST").Range("D3").Copy Destination:=Sheets("INVOICE EU").Range("E" & i)
Sheets("PRICE LIST").Range("E3").Copy Destination:=Sheets("INVOICE EU").Range("K" & i)
Sheets("INVOICE EU").Range("L" & i).Value = Sheets("PRICE LIST").Range("F3").Value

Exit For

Else
End If
Next i

End Sub

數據表為PRICE LIST,數據表為INVOICE EU

您提到宏對不同的圖紙有不同的影響。 下面定義的行取決於具有焦點的工作表

If IsEmpty(Range("C" & i)) Then

檢查范圍c22:c42時是否可能要參考特定的圖紙?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM