- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[373] マクロについて
ara [2016/10/20 13:30:22]
お世話になっております。
質問があり連絡をさせて頂きました。
宜しくお願い致します。
特定の列の中に特定の文字が入っていた場合、別の列のセルに指定した文字が入るようにする設定はマクロで可能でしょうか。
(例)
3列のデータがあり、3列目に複数の文字列があり、その中に『◎』があったら2列目に『◎』を返す。
3列目に□があったら2列目に『□』を返す。3列目に◆があったら2列目に『◆』を返す。というように、
3列目の中に長い文字列がある中で対象の文字列のみ読み取り、対象文字があると判定した場合は、
2列目に特定の文字列を返すという設定をしたいです。
1 2 3
〇 あいうえ△かき
〇 たちつ◆てと
〇 あかあお□きいろ
〇 しろ●くろあお
〇 みどり◎あかきいろ
お手数をおかけいたしますが、ご確認頂けますと幸いです。
宜しくお願い致します。
Re: [373] マクロについて
あすかぜ [2016/10/20 22:10:02]
次のようなマクロを使ってみてください。
http://www.asukaze.net/soft/cassava/macro/asukaze/bbs373_20161020.cms
3 列目に "◎" "□" "◆" が含まれるときに 2 列目を "◎" "□" "◆" にします。
条件は上から順にチェックされるので、もし 3 列目に "◎" と "□" の両方が含まれる場合は、"□" は無視されて "◎" のみが返されるので注意してください。
よろしくお願いします。