- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[586] 列にある複数の文字を削除する
Plus [2020/10/24 10:35:47]
お世話になっております。
例えば、40の列に
1行目▲▲▲○○○✖︎✖︎✖︎
2行目○○○▲▲▲✖︎✖︎✖︎
3行目✖︎✖︎✖︎▲▲▲○○○
とあった場合、
○だけを残すにはどうすれば良いでしょうか?
よろしくお願いいたします。
Re: [586] 列にある複数の文字を削除する
Plus [2020/10/24 12:05:55]
追記失礼します。
通常のマクロではない
検索・置換(F) 実行時の
1回目
検索する文字列(S):▲▲▲
置換後の文字列 (R):
2回目
検索する文字列(S):✖︎✖︎✖︎
置換後の文字列 (R):
3回目...
の1、2、3、4回目...を一度に行えればという意味です。
Re: [586] 列にある複数の文字を削除する
あすかぜ [2020/10/24 17:14:23]
バージョン 2.0 以降であれば、ReplaceAll() 関数を使うのが簡単かと思います。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs588_20201024.cms
"▲▲▲" と "×××" 以外の文字も同様に書き並べてください。
各行末尾の「40, 1, 40, Bottom」が置換の範囲(この例の場合は 40 列目 1 行目から 40 列目の一番下まで)となっています。
よろしくお願いします。
Re: [586] 列にある複数の文字を削除する
Plus [2020/10/26 10:36:09]
587で質問させていただいたものと同様にこちらも思った通りにできました。繋げて使用させていただきたいと思います。
ありがとうございます!