0
我有兩個命名錶,我想用下面的語法將值從一個表更改爲另一個表;但是我得到類型不匹配錯誤。任何人都可以看看這個並協助我嗎?Excel vba將值從一個表更改爲另一個
命名錶:WKS1和wks2
wks1.cells(1,1).value=wks2.cells(1,3).value
任何幫助將非常感激。
我有兩個命名錶,我想用下面的語法將值從一個表更改爲另一個表;但是我得到類型不匹配錯誤。任何人都可以看看這個並協助我嗎?Excel vba將值從一個表更改爲另一個
命名錶:WKS1和wks2
wks1.cells(1,1).value=wks2.cells(1,3).value
任何幫助將非常感激。
一個例子:
Sub Manish()
Dim wks1 As Worksheet, wks2 As Worksheet
Set wks1 = Sheets("wks1")
Set wks2 = Sheets("wks2")
wks1.Cells(1, 1).Value = wks2.Cells(1, 3).Value
End Sub
你能告訴你設置工作表?這一行似乎沒有任何問題。 –
你如何設置'wks1'和'wks2'的對象變量?他們需要像這樣設置:'Dim wks1 As Worksheet Set wks1 = Thisworkbook.Sheets(「SheetNameHere」)' – Jordan
@Jordan謝謝!,這是我錯過的地方。可以了,好了! – Manish