- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[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]
早速ありがとうございます。
いつも本当に助かります。
参考にさせていただきます。