私はセルにデータを取り込み、次のシートの日付を検索し、A2から値を貼り付けるマクロを取る単純なcopy + paste値を開発しようとしています:X2は日付を見つける。Excel VBA構文エラーとコンパイルの問題
サブCopy_PasteVal()
Dim dDate As Range
Dim shtTrack As Worksheet
Dim shtData As Worksheet
Dim c As Range
Dim DestCell As Range
Set shtdata = Sheets(“Daily Total”)
Set shtTrack = Sheets("Overall Daily Tracking")
Set dDate = shtData.Range(“A2”)
Worksheets("shtData").Range("A2:X2").Copy
With Worksheets(shtTrack).Range("a1:a1000")
Set DestCell = .Find(dDate, LookIn:=xlValues)
End With
Worksheets(“shtTrack”).Range(DestCell).PasteSpecial Paste:=xlPasteValues
End Subの
それはコンパイルしていないと私はVBAでのコーディングを見つけ出すそこに助けることができるから、私はいくつかの達人を願っています!
'A2:X2からどこの日付に行が見つかりませんか? – findwindow
あなたは何を得ていますか? – newguy
これはここの書式設定であるかどうか分かりませんが、シートの引用符は '' 'でなければなりません。ワークシート(" shtTrack ")のように、 (ワークシート( "shtTrack")。)(開始日の 'Daily Total'と' dDate'と同じ) – BruceWayne