0
名前付きシートが2枚あり、次の構文で値をシート間で変更したい。しかし、タイプの不一致エラーが発生します。誰もこれを見て私を助けることができますか?シート名前Excel vbaの値を1枚から別のシートに変更する
:wks1とwks2
wks1.cells(1,1).value=wks2.cells(1,3).value
任意の助けもいただければ幸いです。
名前付きシートが2枚あり、次の構文で値をシート間で変更したい。しかし、タイプの不一致エラーが発生します。誰もこれを見て私を助けることができますか?シート名前Excel vbaの値を1枚から別のシートに変更する
: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
はあなたが表示されことができますか?この1行に問題はないようです。 –
どのように 'wks1'と' wks2'のオブジェクト変数を設定しましたか? 'Dim wks1 As Worksheet Set wks1 = Thisworkbook.Sheets(" SheetNameHere ")' – Jordan
@Jordanありがとう!これは私が逃したところです。準備完了! – Manish