変換リストによる連続置換マクロについてNo.00552
Nshi0025 さん 19/06/26 11:26
 
山紫水明様作のマクロで”変換リストによる連続置換マクロ”をとても便利に使わせ
て頂いています。
ここで、ワガママ?な希望なのですが、普段このマクロにて置換をする作業が限れれ
ているため、ワンクリック(ツールバー登録)で一気に置換完了まで作業が進むよう
に出来ないでしょうか?
マクロを編集したら出来ると思うのですが、マクロを編集するスキルまでは身につけ
ていないため、アドバイスを頂ければありがたく存じます。

動作的には
秀丸起動→テキスト貼り付け→ツールバークリック→置換完了

できれば保存までできれば言うことないです

置換設定は”ListReplace.ini”をそのまま使用でいいと思います

よろしくご教授をお願いします

[ ]
RE:00552 変換リストによる連続置換マクロNo.00553
秀まるお さん 19/06/26 16:11
 
 横から失礼します。

> 秀丸起動→テキスト貼り付け→ツールバークリック→置換完了
>
> できれば保存までできれば言うことないです

 そういうマクロを別途作成してって形が妥当なやり方のような気がします。

 たとえは、

    newfile;  //秀丸起動
    paste;   //貼り付け
    execmacro "ListReplace.mac"; //置換実行
    SAVEAS;   //名前を付けて保存

 みたいな4行のマクロを別途作成して、それを実行するとか。

[ ]
RE:00552 変換リストによる連続置換マクロNo.00554
山紫水明 さん 19/06/26 21:39
 
 Nshi0025さん,

>秀丸起動→テキスト貼り付け→ツールバークリック→置換完了
>できれば保存までできれば言うことないです

 自動化したいのは,
ツールバークリック→置換完了→確認なしの保存
ということでしょうか?

                  山紫水明
                  SANSHISUIMEI

[ ]
RE:00554 変換リストによる連続置換マクロNo.00555
Nshi0025 さん 19/06/27 06:24
 
山紫水明 様 お世話になっております
ご指摘の通りでございます。

>ツールバークリック→置換完了→確認なしの保存

この動作がベストなんです。
これで、作業工数が少々減らせて便利になるので・・・

例えば、”ListReplace.ini”のどこかにフラグを記載して自動実行なんてどうでし
ょう?
言いたい放題、申し訳ありません

[ ]
RE:00553 変換リストによる連続置換マクロNo.00556
Nshi0025 さん 19/06/27 06:27
 
秀まるお 様

>    newfile;  //秀丸起動
>    paste;   //貼り付け
>    execmacro "ListReplace.mac"; //置換実行
>    SAVEAS;   //名前を付けて保存
>
> みたいな4行のマクロを別途作成して、それを実行するとか。

こんな事も出来るのですか!?
驚きの連続です

[ ]
RE:00555 変換リストによる連続置換マクロNo.00557
山紫水明 さん 19/06/27 21:27
 
 Nshi0025さん,

 秀まるおさんの案を採用して,パラメータ着きで実行する試行版を作成してみ
ました。
http://12sun.on.coocan.jp/sansui.html
においていますので,「補足説明」をご覧下さい。

                    山紫水明

[ ]
RE:00557 変換リストによる連続置換マクロNo.00558
Nshi0025 さん 19/06/29 10:04
 
山紫水明 様

早々の試作ありがとうございます
かなりの作業短縮ができそうです。

マクロの記載方法も少し勉強してみようと思いました

ありがとうございました。

[ ]