[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBAからExcel 4.0 macroを実行可能化』(yoshi)
VBAを使って古いExcelのExcel 4.0 macroを実行できるかについて調べていますが、Excel 4.0 macroを外部から起動する方法が分かりません。
Excel 4.0 macroのマクロシートAからExcel 4.0 macroのマクロシートBのExcel 4.0macroの起動には成功したのですが、VBAやC#などからCOM経由での起動方法がどうしても分かりません。
どなたかお分かりになられる方がいましたら宜しくお願い致します。
< 使用 アプリ:Excel 4.0、使用 OS:Windows10 >
こんなので動かないですかねぇ。。 ↓ Application.Run Sheets("MacroB").Range("A1")
(半平太) 2019/09/22(日) 12:15
恐らくExcel 4.0 macroで悩んでいる方は少ないと思いますが、
いつかExcel 4.0 macroで困っている方の参考となればと思いコード
を載せておきます。
□Excel 4.0マクロが開いていない場合、VBAで外部Excel 4.0マクロを起動
Dim book1 As Workbook
Workbooks.Open "C:\tmp\Excel4macro_sample.xlsm" Set book1 = Workbooks("Excel4macro_sample.xlsm") Application.Run book1.Sheets("Macro1").Range("A1")
□Excel 4.0マクロが開いている場合、VBAで外部Excel 4.0マクロを起動
Set book1 = Workbooks("Excel4macro_sample.xlsm") Application.Run book1.Sheets("Macro1").Range("A1")
(yoshi) 2019/09/22(日) 14:56
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.