質問: wordのマクロからexcelの起動 wordのマクロからexcelの起動方法が分かりません。 wordファイルのマクロからexcelファイル"abc.xls"を呼び出すには、vbaで具体的にどう記載すれば良いか教えて下さい。 vba初心者につき、宜しくお願いします。
回答: こんばんは。 まず、excelを扱うためのライブラリを参照する必要があります。 vbaを各ウィンドウで「ツール(t)」-「参照設定(r)」の順に 開きます。「microsoft excel xx.x object library」というのを 見つけてチェックをつけてください。xx.xはexcelのバージョンに よって異なります。 そして実際のコードですが、ごくシンプルに書くとこんな感じです。 sub excelを開く() 'excelを起動する dim app as new excel.application 'abc.xlsを開く dim book as excel.workbook set book = app.workbooks.open("d:\abc.xls") 'abc.xlsを閉じる book.close 'excelを終了する app.quit end sub 試してみてください。