これらの方法でワークブックを定義できないのはなぜですか? (簡単なテストのために範囲ビットを入れています。) どうすれば修正できますか?
これにより、"Compile Error: Type Mismatch"
Sub Setwbk()
Dim wbk As Workbook
Set wbk = "F:\Quarterly Reports\2012 Reports\New Reports\ _
Master Benchmark Data Sheet.xlsx"
Range("A2") = wbk.Name
End Sub
そして、これは"Runtime Error '91': Object variable or with block variable not set"
Sub Setwbk()
Dim wbk As Workbook
wbk = "F:\Quarterly Reports\2012 Reports\New Reports\ _
Master Benchmark Data Sheet.xlsx"
Range("A2") = wbk.Name
End Sub
ここで何が欠けていますか?私は 1 か月間 VBA を叩いていて、かなり洗練されていましたが、これには困惑しています。私は何か基本的なものを欠いています。
ワークブックを定義したいだけなので、すべてを入力する必要はありません。