実際のExcelファイルを開かずに個人用ファイルに保存されたマクロを実行したいと思います。開かずにpersonal.xlsbマクロを実行する
どのように私はこの
Set objExcel = CreateObject("Excel.Application")
objExcel.Application.Run "'D:\Sample SSRS\power View\AlertHistory.xlsm'!Module1.getDataImported"
objExcel.DisplayAlerts = False
objExcel.Application.Quit
Set objExcel = Nothing
を達成するために、次のコードを変更しない私の他の質問は、私は、Excelのmysqlオプションを開き、データを追加するマクロを記録しようとしているされているが、その機能が記録されていません。私はシート1からのすべてのデータを私のmysqlテーブルに追加したいと思っています
こんにちはDavid、答えをありがとう。個人的なファイルのファイルパスをvbsに保存するとそれを実行することに同意しましたが、別のExcelで実行するコードが必要です。個人的なファイルと同様に、コードが実行する必要がある実際のデータファイルはファイルBです。ファイルBでマクロアクションを実行するにはどうすればよいですか? – Abey