お世話になっております。
本当に度々申し訳ございません。
今現在B15の指定のEXCELのB1の値を
今このVBAを動作しているEXCELのB2に入れたいと思い
下記のように実装しました。
ですが
.Cells(2, 2) = motoData
にて
実行時エラー '1004' アプリケーション定義またはオブジェクト定義のエラーです。
以下のように実装したのです……
VBA
1Sub GetDataFromB15() 2 3 Dim motoExcel As String, motoData As String 4 5 motoExcel = range("B15") 6 motoData = "='" & motoExcel & "'!$B$1" 7 8 With ActiveSheet 9 .Cells(2, 2) = motoData 10 .Cells(2, 2).Value = .Cells(2, 2).Value 11 End With 12 13End Sub
デバッガで見たところ
: motoData : "='\192.168.2.79\事業管理\★事業実績データ\定義excel[00次年度のファイル作成.xlsm]'!$B$1" : String
と値はありそうなのですが……
グーグルさんで"実行時エラー '1004'"で調べた
https://www.sejuku.net/blog/71121
を見ても自分の勉強不足なため不明なので
なんという語句でググれば良いのかご助力頂けますようお願い申し上げます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/21 05:20
退会済みユーザー
2021/12/21 05:31 編集
2021/12/21 05:54