• ベストアンサー

ウインドウズのマクロ

エクセルのマクロはVBAで作成出来ますが ウィンドウズ(パソコン)のマクロは何で作成できるのでしょうか? VBで作成できますか? 例えばユーザーフォームを作ってコマンドボタンを押すと、エクセルが起動するなどの操作です。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • NYOI
  • ベストアンサー率58% (56/96)
回答No.1

この場合、もう"マクロ"という言葉の範疇ではないと思いますが、エクセルを起動させるようなプログラムはいわゆるプログラム言語というもので作成可能です。 VBでももちろん可能です。

noname#150498
質問者

お礼

大変参考になりました。ご回答ありがとうございます。

その他の回答 (1)

回答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 部分的にハショッテいますが、参考になるかな? ではでは

noname#150498
質問者

お礼

大変参考になりました。ご回答ありがとうございます。

関連するQ&A