• ベストアンサー

エクセルVBAのウォッチウィンドウの丸ごとコピー

エクセルVBAエディタのウォッチウィンドウで2つのオブジェクトのプロパティを比較して違いを探し出す場合、 1つ1つ目視で確認するしかないのでしょうか? ウォッチウィンドウの中身を丸ごとコピーするようなやり方はできないでしょうか? もしくはウォッチウィンドウを2つ左右に並べるようなことはできないでしょうか?

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

  • ベストアンサー
  • ap_2
  • ベストアンサー率64% (70/109)
回答No.1

オブジェクトは単純な階層構造ではなくて、.Parentとかで複雑に絡み合ってるので、単純には展開できないかと。。 比較なら、別プロセスでExcelを起動してはどうでしょう。VBAを複数同時に実行できるので、見比べやすいかと。 ファイル名を指定して実行「excel /e」、もしくは、Excel起動ショートカットを複製して、プロパティのリンク先の末尾に「/e」を追加。新しいプロセスで空のExcelが起動します。  例)リンク先:"C:\Program Files\...\EXCEL.EXE" /e

fxgame1224
質問者

お礼

なるほど、別プロセスでExcel起動すれば2つ並べられますね。ありがとうございます。