2012-03-14 4 views
0

depends.exeに相当します。depends.exeは、Windowsモジュールの依存関係を解析できる優れたツールです。 myexe.exeはdlla.dll、dllb.dllなどに依存します。ツールは、マシンの特定の問題を調査する際に巨大な助けとなる依存関係が見つからない場合に通知します。depends.exeはExcel VBA Project

Excelワークブックで同じことができるツール/スクリプト/プロセスはありますか?具体的には、ワークブック内のVBA参照の依存関係ツリーを見たいと思っています。

FYIするDepends.exeがあるが、ここで提供されています: http://www.dependencywalker.com/

+1

[http://technet.microsoft.com/en-us/sysinternals/bb896656](http://technet.microsoft.com/en-私たち/ sysinternals/bb896656)は、特定のプロセスによって使用されているdllを表示できます。私はdllのinuseを1台のマシン上でExcelと比較することができるので、これは大きな助けになります。しかし、私はまだdepends.exeのような欠けている依存関係を特定できる何かを見つけたいと思っています... – nickos556

答えて

1

が、私は私のワークブックでVBA参照の依存関係ツリーを見たい

nickos556 、ExcelでVBAプロジェクトを開くと、依存関係がない場合にエラーが表示されます。

ツール|参照すると、参照の一覧が表示されます。場合

enter image description here

任意の参照は、それはあなたにこのスナップショットを提供します不足しています。あなたが気付くならば、それは底に欠けているdllのパスを言及します。

enter image description here

希望これは、あなたが望んでいるのですか?

シド

私は 'ListDlls' と呼ばれるユーティリティを見つけた
+0

こんにちはsid!助けてくれてありがとう。はい、私は '欠けている'ダイアログボックスについて知っていますが、私の場合は何も見当たりません。なぜ私は深く掘り下げたいのですか...ありがとう – nickos556

+2

あなたは何を得ているのですか? –