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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[831] セル内改行文の中の 任意の指定行を削除

ありがとうございます [2024/04/18 14:53:29]

いつもありがとうございます。
便利に使わせていただいております。

下記のような処理が行われるマクロを作っていただくことは可能でしょうかm(_ _)m?




1つのセル内に改行文があり
その改行文に対して

・任意の指定行を削除

例えば 2 を指定したら セル内改行文の2行目が削除される
例えば 3-5 を指定したら セル内改行文の3~5行目が削除される

というような動きです。




[処理実行前]
-----------------
テキストAAAAAA
テキストBBBBBB
テキストCCCCCC
テキストDDDDDD
テキストEEEEEE
テキストFFFFFF
テキストGGGGGG
-----------------



(例1)[セル内改行文の2行目を削除]
-----------------
テキストAAAAAA
テキストCCCCCC
テキストDDDDDD
テキストEEEEEE
テキストFFFFFF
テキストGGGGGG
-----------------


(例2)[セル内改行文の3~5行目を削除]
-----------------
テキストAAAAAA
テキストBBBBBB
テキストFFFFFF
テキストGGGGGG
-----------------


よろしくお願いいたしますm(_ _)m

Re: [831] セル内改行文の中の 任意の指定行を削除

あすかぜ [2024/04/18 21:36:54]

マクロを書いてみました。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs831_20240418.cms

カーソル位置のセルから、指定した行を削除します。
マクロを実行すると入力ボックスが表示されるので、「2」もしくは「3-5」のように指定してください。

期待通りに動作するでしょうか。

Re: [831] セル内改行文の中の 任意の指定行を削除

ありがとうございます [2024/04/19 10:34:33]

マクロを作っていただいてどうもありがとうございます!

こちらですが、
複数のセルを選択した場合、
1つのセルだけでなく
選択した複数のセル(複数列や複数行)
にも同様に処理が行われるようにしていただくことは可能でしょうか?

よろしくお願いいたしますm(_ _)m

Re: [831] セル内改行文の中の 任意の指定行を削除

あすかぜ [2024/04/19 21:34:11]

選択範囲を処理対象とするように変更しました。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs831_20240419.cms
試してみてください。

Re: [831] セル内改行文の中の 任意の指定行を削除

ありがとうございます [2024/04/19 23:14:13]

さっそくご対応していただきどうもありがとうございます。
期待通り動作いたしましたm(_ _)m!

スレッド一覧に戻る返信