- ベストアンサー
ウインドウズのマクロ
エクセルのマクロはVBAで作成出来ますが ウィンドウズ(パソコン)のマクロは何で作成できるのでしょうか? VBで作成できますか? 例えばユーザーフォームを作ってコマンドボタンを押すと、エクセルが起動するなどの操作です。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
この場合、もう"マクロ"という言葉の範疇ではないと思いますが、エクセルを起動させるようなプログラムはいわゆるプログラム言語というもので作成可能です。 VBでももちろん可能です。
その他の回答 (1)
- tinu 2000(@tinu2000)
- ベストアンサー率40% (147/366)
回答No.2
昔、むか~~し、 VBからエクセルを立ち上げたソースを添付します。 Private Sub Command3_Click() On Error Resume Next ' エクセルオブジェクトの新しいインスタンスを作成 Set xlApp = CreateObject("Excel.Application") ' エクセルが無ければメッセージを表示してスキップ If xlApp <> "Microsoft Excel" Then Label4.Caption = "この機能はエクセルが必要です。" Exit Sub End If ' Set xlBook = xlApp.Workbooks.Open("C:\Program Files\honyara\hogehoge.xls") xlApp.Visible = True End Sub 部分的にハショッテいますが、参考になるかな? ではでは
質問者
お礼
大変参考になりました。ご回答ありがとうございます。
お礼
大変参考になりました。ご回答ありがとうございます。