• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAで)

VBAでWordのマクロをパワーポイントで動作させる方法

このQ&Aのポイント
  • VBAでWordのマクロを作成し、それをパワーポイントで動作させる方法について教えてください。
  • WordのVBAコードをパワーポイントのVBAにコピペするとエラーが発生し、オブジェクトを指定してくださいと表示されます。どこを修正すれば良いのでしょうか。
  • VBAを使用して平文ファイルに地図を挿入する方法について解説してください。

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

  • ベストアンサー
  • n_na_tto
  • ベストアンサー率70% (75/107)
回答No.3

余計なものを取り忘れました。こっちで。 ActiveWindow.Selection.SlideRange.Shapes.AddOLEObject _  Left:=10, Top:=50, Width:=600, Height:=450, _  ClassName:="AcroExch.Document.7", _  FileName:="", Link:=msoFalse

Michigami
質問者

補足

ありがとうございます。 挿入されましたがワードの場合ソフトが自動で起動しますが これでは自動的には起動してくれません。 自動的に起動するにはどうしたいいでしょうか? お願いします

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • n_na_tto
  • ベストアンサー率70% (75/107)
回答No.2

こんな感じですか? With ActiveWindow.Selection.SlideRange.Shapes.AddOLEObject _  (Left:=10, Top:=50, Width:=600, Height:=450, _  ClassName:="JSCstudioH.Document", _  FileName:="", Link:=msoFalse) End With

すると、全ての回答が全文表示されます。
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

エラー424はどこにエラーがあるのかは こちらではわからないエラーです。 しいてあげるならば、 >ClassType:="JSCstudioH.Document" のJSCstudioH.Documentというクラスが 参照設定の中に存在し、それにチェックが はいっているのか、くらいですか。 また、提示されたコードはWordで使用する オブジェクトが表示されているので、 パワーポイントの中にWordを挿入し、 そのモジュールで書かない限り、動かない のでは、と思いますが(推測ですが)。 パワーポイントの中でコンパイルして エラーが出なかったのですか。 パワーポイントでSub 地図の挿入() ということをするなら、パワーポイント で使えるオブジェクトとパワーポイント で使用できるVISUAL VASICで書く必要が あると思います。 つまり全面書き直し?

すると、全ての回答が全文表示されます。

関連するQ&A