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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[492] セル内の空行の詰め方

taka [2019/03/09 14:42:49]

先程はありがとうございました。
度々申し訳ございません。

セル内の空行を詰めたいのですが、
どのように処理すればよろしいでしょうか?


-----------


あああああ

いいいい


ううううう
ええええええ



おおおおおおお

---------------




-----------
あああああ
いいいい
ううううう
ええええええ
おおおおおおお
---------------

Re: [492] セル内の空行の詰め方

taka [2019/03/09 16:00:52]

追記で申し訳ございません。

全角スペース+改行や
半角スペース+改行も
詰めたいです。

-----------------
  
ああああ
 


ああああ
-----------------



-----------------
ああああ
ああああ
-----------------

Re: [492] セル内の空行の詰め方

あすかぜ [2019/03/10 10:22:50]

正規表現検索を試してみてください。

(セルの途中の空行を削除)
1. [検索(S)]-[検索・置換(F)...] メニューで検索・置換ダイアログを開く
2. 「検索する文字列(S)」に「[\n\s ]+\n」と入力
3. 「置換後の文字列」に「\n」と入力
4. 「正規表現検索(E)」にチェックを入れる
5. 「すべて置換(A)」を実行

(セルの最初の空行を削除)
6. 「検索する文字列(S)」に「^\n」と入力
7. 「置換後の文字列」を削除して空欄にする
8. 「正規表現検索(E)」はチェックを入れたまま
9. 「すべて置換(A)」を実行

正規表現検索では、\n が改行を、\s がスペースを、[]+ は [] 内のどれかの文字が連続している文字列を表します。
セルの途中では改行の連続を 1 つの改行に置き換えることで、また、セルの先頭では改行を削除することで空行を削除できると思います。

よろしくお願いします。

Re: [492] セル内の空行の詰め方

taka [2019/03/10 23:58:59]

ありがとうございます。

一部HTMLのタグが含まれており
<a href="aaaaaa"><img src="bbbbbb" alt="ああああ"></a> など
HTMLタグのスペースを削除しない(置換しない)方法はございますでしょうか?

Re: [492] セル内の空行の詰め方

taka [2019/03/11 14:02:49]


すみません。関係ありませんでした。
解決しました!ありがとうございました!!

Re: [492] セル内の空行の詰め方

あすかぜ [2019/03/11 23:03:46]

解決したようでよかったです。
HTML タグ中の空白を無視するには、多少複雑なマクロを書く必要がありそうです。

スレッド一覧に戻る返信