連続置換の実行のみマクロについてNo.37372
shi11 さん 19/06/20 13:45
 
いつも便利に使わせていただいているのですが、連続置換マクロでメニューなしバー
ジョンには出来ないでしょうか?
ListReplace.ini の設定を素にマクロを実行すると連続置換が完了するまで進めたら
ありがたいのです。
メニューの中に自動実行のトリガがあっても良いのかなって思います。
又は、このままで置換完了まで進む方法があればベストですが

勝手な希望を記載し申し訳ありません。
よろしくご教授をお願いいたします。

[ ]
RE:37372 連続置換の実行のみマクロについNo.37373
秀丸担当 さん 19/06/20 16:26
 

連続置換のマクロは山紫水明さんのマクロのことだと思います。
山紫水明さんがここを見ておられるかわからないですが、マクロの修正などが必要だ
と思います。
個人で使用する範囲であれば、おそらくダイアログを呼ぶ部分を無くすようにマクロ
を改変するとできる気がします。

参考までの情報として、変換モジュールによる変換を使う方法もあります。
https://hide.maruo.co.jp/lib/hmconv/hmflistreplace130.html
使い勝手が少し違いますが、これを使うと、全選択してから[編集]→[変換]→[変換
リストで置換...]で置換することができます。
ダイアログはやはり出るのですが、キー操作の記録と再生を使うと出ないようになり
ます。
1.[マクロ]→[キー操作の記録開始/終了](標準でShift+F1)で記録開始
2.全選択
3.[編集]→[変換]→[変換リストで置換...]
4.[マクロ]→[キー操作の記録開始/終了](標準でShift+F1)で記録終了
としておくと、操作が記録されます。
[マクロ]→[キー操作の再生](標準でShift+F2)をすると、記録された操作がダイア
ログが出ずに再生されます。

[ ]
RE:37372 連続置換の実行のみマクロについNo.37377
山紫水明 さん 19/06/23 11:31
 
 shi11さん,

 留守していましたのでコメントが遅くなりました。
 拙作マクロ「変換リストによる連続置換(ListReplace.mac)」についてのご
要望でしょうか?
 このマクロでは,一度実行すると次回からは,同じリストであれば「置換実
行」を押すだけですぐ置換が実行されますが,最初のダイアログ自体を出さない
ようにしたいということでしょうか。ご要望の趣旨が今ひとつ飲み込めませんの
で,もしこのマクロについてのことでしたら,説明テキストに書いておきました
ように,「秀丸エディタβ版&秀丸メール  常連さんフォーラム・公開マクロサ
ポート会議室(秀丸エディタ関連)」
  http://www.maruo.co.jp/turukame/4/index.html
の方にお願いします。

                    山紫水明
                    SANSHISUIMEI

[ ]