▼ maruさん
> というか実装の見通しは、ないかもしれません。
> 基本的にマクロの動作は実行している自ウインドウしか
> 制御できない構造だったような…。
>
> たとえば開いているウインドウを次々に検索(置換)する
> ような動作をマクロだけで実装するのは難しいようです。
私も「現在開いているファイルの名前を全て記憶する」
マクロを実装しようとして、挫折したことがあります。
別ウィンドウの操作はできないんですよね・・・。
この掲示板はマクロ拡張要望も出していいようですので、、
普段から「こういうことができればいいなー」と思っていることを
挙げてみます。
○各ウィンドウの情報取得&操作
現在実装されているマクロ関数が、
他のウィンドウに対しても実行できると便利だと思います。
Excel.Application や Sleipnir.API のように、
・ウィンドウそれぞれに Editor オブジェクトが割り当てられる
・マクロ関数で Editor オブジェクトの一覧を取得する
・各 Editor オブジェクトに対して操作を実行する
造りであれば、色々な操作が可能なのですが。
○イベントハンドラの登録
例えば「ファイルを開いた直後にこのマクロを実行する」
というようなこともできると、便利かもしれません。
実現の容易性とかは度外視した意見なのですが、
他の方々はどう思いますか?