私はWord.Applicationオブジェクトを持っています。 Word Object Modelを使用してプログラムでマクロオブジェクトを取得するにはどうすればよいですか?プログラムでマクロオブジェクトを取得する方法は?
答えて
簡単に言えば、Microsoft Visual Basic for Applications Extensibilityライブラリへの参照を設定する必要があります。
次に、ThisDocument.VBProject.VBComponentsコレクションを通じてプロジェクトを参照できます。例えば
:これらのコンポーネントの各々に
for i = 1 to thisdocument.vbproject.vbcomponents.count
debug.print thisdocument.vbproject.vbcomponents(i).name
next i
コードThisDocument.VBProject.VBComponents(I).CodeModuleオブジェクトを介してアクセスすることができます。
編集:ワークブックの
ありがとうございます。私は.netフレームワークを使用しています。私はVBComponentsを今すぐ入手することができます。 mobjWordApp.Documents(1).VBProject.VBComponents、しかし、私はCodeModuleプロパティを見つけることができないようです。とにかく、実際にマクロのデジタル署名の詳細情報を取得したいので、マクロオブジェクトのプロパティを取得できます。 – SWDeveloper
私は.netフレームワークに精通していないので、ここでお手伝いできません。残念です。 – mkingston
- 1. プログラムのヒープサイズを取得する方法
- 2. iPhone SDKでデバイス名をプログラムで取得する方法は?
- 3. VSコードでカーソルをプログラムで取得する方法は?
- 4. プログラムで(C/C++)Linuxで国コードを取得する方法は?
- 5. KubernetesでサービスのNodePortをプログラムで取得する方法は?
- 6. iPhone Home Screenのスナップショットをプログラムで取得する方法は?
- 7. ランチャーとタスクスイッチャーのパッケージ名をプログラムで取得する方法は?
- 8. QTableWidgetItemの余白の幅をプログラムで取得する方法は?
- 9. iPhoneのシリアル番号をプログラムで取得する方法は?
- 10. Amazon Seller Central注文をプログラムで取得する方法は?
- 11. CC.netビルドのステータスをプログラムでプログラマチックに取得する方法は?
- 12. log4netログファイルの名前パターンをプログラムで取得する方法は?
- 13. spring-boot-actuatorからプログラムでメトリックを取得する方法は?
- 14. 魚のシェルスクリプトでプログラム名を取得する方法は?
- 15. jmapヒストグラムをプログラムで取得する方法は?
- 16. HDFSとYARNのバージョンをプログラムで取得する方法は?
- 17. プランのDroneDeployフライトIDをプログラムで取得する方法は?
- 18. SwiftでプログラムIDを取得する方法は?
- 19. Inno SetupでExec'edプログラムの出力を取得する方法は?
- 20. Linuxのプログラムでディレクトリのサイズを取得する方法は?
- 21. インスタンスのパブリックDNSをプログラムで取得する方法は?
- 22. プログラムで名前ノードのホスト名を取得する方法は?
- 23. UEFIプログラムでネットワークインタフェースカードのハードウェアIDを取得する方法は?
- 24. プログラムでパブリックIPアドレスを取得する方法は?
- 25. 角でサービスを名前でプログラムで取得する方法
- 26. C#でネットワークアダプターのhardware-idをプログラムで取得する方法
- 27. Workday - WorkdayでWSDLのリストをプログラムで取得する方法
- 28. Window Azureで領域のリストをプログラムで取得する方法
- 29. RubyでMACアドレスをプログラムで取得する方法
- 30. Jenkinsでトリガ情報をプログラムで取得する方法
が重複する可能性を文書化するために、[すべてのマクロのリストを返す](http://stackoverflow.com/questions/3922772/return-a-list-of-all-macros) – Fionnuala
参照してください。また、http://support.microsoft.com/kb/262961#appliesto – Fionnuala