- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[643] 指定した文字列が含まれる全ての行を削除
ごろくま [2021/10/28 10:21:46]
複数列があり、指定した文字列が含まれる全ての行を削除することは可能でしょうか?
Re: [643] 指定した文字列が含まれる全ての行を削除
あすかぜ [2021/10/28 17:32:11]
マクロを書いてみました。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs643_20211028.cms
上のリンクを右クリックして「名前を付けてリンクを保存」でダウンロードし、Cassava Editor の「Macro」フォルダに置いてください。
その後、対象のファイルを開いて、[マクロ(M)] - [bbs643_20211028] メニューを実行してください。
表示されるダイアログボックスに削除したい文字列を入力すると、その文字列が含まれる行が削除されます。
期待する動作になっているでしょうか。
よろしくお願いします。
Re: [643] 指定した文字列が含まれる全ての行を削除
ごろくま [2021/10/29 10:37:58]
ありがとうございます。
実行してみたところ
Cassava\Macro\bbs643_20211028
10行目 15文字目
値が代入されていない変数です:continue
と出てきてしまいます。
なにが原因でしょうか?
Re: [643] 指定した文字列が含まれる全ての行を削除
あすかぜ [2021/10/29 22:02:29]
すみません、continue は Ver.2.1 で新しく追加した命令なので、それ以前のバージョンでは動作しません。
お手数ですが、Cassava Editor を最新版(Ver.2.3.3)に更新していただけるでしょうか。
https://www.asukaze.net/soft/cassava/
もしくは、このマクロは「continue;」なしでも動作するはずなので、bbs643_20211028.cms 10 行目の「continue;」をメモ帳等で 1 行削除してみてください。
よろしくお願いします。