[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[631] 一括置換と置換えについて

Mom [2021/07/14 10:14:09]

お世話になっております。
いつも便利に利用させていただいております。

マクロジェネレーターで作成を試みましたがうまく行かず質問致します。

行ってみたいマクロですが、1回のマクロ処理クリックで
特定の列の特定の記号を置換えたり、削除したいというのが内容です。

1列目のハイフンをスラッシュに置換
2列目のハイフンをスラッシュに置換
3列目のハイフンを削除
4列目のハイフンを削除
5列目の[A]を[B]に置換
※列は1~5としていますが指定された列をマクロ上で任意でコントロールできるのが望ましいです。

行ってみたい動きです。
【マクロ前】
1-1,111-333,-100,-500,A

【マクロ後】
1/1,111/333,100,500,B

お忙しい中、大変恐縮ですが
ご教示の程お願い申し上げます。

Re: [631] 一括置換と置換えについて

あすかぜ [2021/07/14 19:15:19]

はい、マクロジェネレーターでは 1 つの処理をするマクロしか作成できません。

最新版の Ver.2.3.0 では、「マクロの記録」もできるようになったので、連続して置換をするようなマクロは「マクロの記録」で作成できそうです。

1. [マクロ(M)]-[マクロの記録] メニューでマクロの記録を開始
2. [検索(S)]-[検索・置換(F)...] メニューで検索・置換ダイアログを表示
3. 「検索対象(G)」を「現在の列」に設定
4. 対象の列にカーソルをあわせ、検索文字列と置換文字列を入力して「すべて置換(A)」を実行
5. 他の列も同様に
6. もう一度 [マクロ(M)]-[マクロの記録] メニューを実行してマクロの記録を終了

この手順で、次のようなマクロが記録されるのではないかと思います。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs631_20210714.cms

必要なマクロが作成できるでしょうか。
よろしくお願いします。

Re: [631] 一括置換と置換えについて

Mom [2021/07/15 11:58:53]

ご回答ありがとうございます。

Ver.2.3.0でマクロの記録を使用し必要なマクロの作成ができました。
更に便利に利用することが出来ます。


一点、仕様をお聞きしたいのですが
Ver.2.3.0の「マクロの記録」では1回で記録ができるマクロの件数などは存在しますでしょうか。

Re: [631] 一括置換と置換えについて

あすかぜ [2021/07/15 18:41:06]

問題なく記録ができたようでよかったです。
記録ができるマクロの件数に制限は設けていませんが、メモリが足りなくなると動作が不安定になるかもしれません。

よろしくお願いします。

スレッド一覧に戻る返信