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

Cassava Editor サポート掲示板

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


スレッド一覧に戻る返信

[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で質問させていただいたものと同様にこちらも思った通りにできました。繋げて使用させていただきたいと思います。
ありがとうございます!

スレッド一覧に戻る返信