"マクロ"ボタンによって "開発者"タブに表示されるマクロ名のリストを取得するには?私はいくつかの解決策(https://social.msdn.microsoft.com/Forums/vstudio/en-US/ef1de29a-81c7-424a-b7ab-f85286a1d8de/how-to-retrieve-a-list-of-macros-in-an-excel-workbook?forum=vsto)を見つけましたが、同じタブのボタン "Visual basic"を使って作業しています。マクロ名をそこから抽出できますか?C#マクロ名を取得する
0
A
答えて
0
「たぶん、私たちはそこからマクロ名を抽出することができますか?」
明らか いいえ、あなたがすることはできません。
あなたのリンクの答えはすでにこの "私が知る限り、マクロの名前を取得するために使用できるプロパティはありません。"です。
したがって、それらを抽出する組み込みの方法はありません。
私が想像することができる唯一の方法は、すべてのコードを解析し、Function
とSub
の名前を収集することです。しかし、これは面倒なことがあります。
多分Rubberduck AddIn at GitHubのソースコードを勉強して助けることができます。私はそのような解析が関数/プロシージャのリストを生成するのに必要なので(C#でも)実装されていることを知っているので、これを実装する方法を知るのに役立ちます。
関連する問題
- 1. 説明でExcelマクロ名を取得
- 2. する方法マクロを#includeし、C++でコマンドラインからマクロ値を取得する
- 3. 関数内で関数名とパラメーター値を取得するマクロ
- 4. C++マクロで型のサイズを取得する
- 5. マクロで関数の戻り値の型を取得する(C++)
- 6. C#でプロパティ名を取得する
- 7. Cでポート名を取得する#
- 8. プロセス名を取得するC++
- 9. プログラムでC++クラス名を取得する
- 10. C#のネットワークインターフェイス名を取得
- 11. 関数名のC++マクロ
- 12. C#の取得クラス名
- 13. VSマクロ。添付するプロセスのタイトル(名前ではない)を取得する
- 14. WPFウィンドウクラス名を取得します。 C#
- 15. Cプログラミング - コンパイル時にマシン名、ユーザー名を取得する
- 16. 別のマクロを使ってCマクロ名を作成するには?
- 17. Zabbix:イベントを取得するときにトリガー名でマクロを展開
- 18. LinuxのC/C++でユーザー名を取得する方法は?
- 19. マクロを展開してマクロの値を取得します
- 20. C#DirectoryNotFoundExceptionからディレクトリ名を取得
- 21. C#シリアルIDでドライブ名を取得
- 22. C#で名前で変数を取得
- 23. C#でSSISパッケージ名を取得
- 24. TFS 2017 - C#でソリューション名を取得
- 25. C++のマクロと名前空間
- 26. マクロ名を連結する
- 27. Cマクロ - 文字列リテラルに整数値を取得する方法
- 28. ASP.NET MVC C#クラスのコントローラ名とアクション名を取得します
- 29. Cでダウンロードする前にバイナリファイルの名前を取得する
- 30. マクロ内のマクロC