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

Cassava Editor サポート掲示板

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


スレッド一覧に戻る返信

[558] 置換の際の複数条件について

こや [2020/05/30 10:51:13]

いつも利用させていただいて大変助かっています。
質問させて下さい。

replaceで複数の文字の一斉置換を行っているのですが、
「〇は□に置換するが、●列目の内容がAかBかCのいずれかと一致する場合は■に置換する」
という条件を追加することは可能でしょうか。

そして、上記追加条件を更に追加することも可能でしょうか。
(〇の置換が3パターン以上の結果になる)

ややこしくて申し訳ないのですが、ご教示の程よろしくお願いします。

Re: [558] 置換の際の複数条件について

あすかぜ [2020/05/31 09:06:29]

マクロの中で条件を追加するには、if 文を使ってください。

if (条件1) {
 条件1に一致する場合の処理;
} else if (条件2) {
 条件2に一致する場合の処理;
} else {
 その他の場合の処理;
}

必要に応じて任意の数の else if を記述できます。
こちらのマクロを参考にしてください。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs558_20200531.cms

よろしくお願いします。

Re: [558] 置換の際の複数条件について

こや [2020/06/06 10:40:20]

早速ありがとうございます。

いつも本当に助かります。
参考にさせていただきます。

スレッド一覧に戻る返信