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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[910] 改行を複数のセルで追加したい

takeru [2025/07/22 17:00:27]

いつもお世話になっております。

複数のセルで、文面の最後に改行と品番を追加したいと考えております。

例えば、

~となります。←文面の最後
(改行)
(改行)
1234(品番)

のようにしたいのですが、CatLeftを使用して、

1列:文面
2列:(改行)(改行)
3列:品番

と配置して、全て結合出来るのが理想なのですが可能でしょうか?
その他の方法がございましたらそちらでも結構です。

正規表現や"\n"の使用方法がいまいち分からず、
お手数をおかけいたしまして申し訳ございませんが、宜しくお願いいたします。

Re: [910] 改行を複数のセルで追加したい

あすかぜ [2025/07/22 21:57:50]

はい、

1列:文面
2列:(改行)(改行)
3列:品番

のようになっていれば、3 列目にカーソルを置いて CatLeft を 2 回実行すればデータを結合できると思います。

(改行)(改行) が CSV データ内に準備されていない場合、次のようにすれば改行 2 つを挟んで 1 列目と 3 列目を結合できます。

for (y = 1; y <= Bottom; y++) {
  [1,y] = [1,y] + "\n\n" + [3,y];
}
DeleteCol(3);

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

Re: [910] 改行を複数のセルで追加したい

takeru [2025/07/25 16:31:39]

いつもお世話になっております。
作成いただきましてありがとうございます。

イメージ通りに動作いたしました。
ありがとうございます。

以前にも複数作成いただきましたマクロも日々の業務で活用させていただいておりまして、いつも大変感謝しております。
ありがとうございます。

スレッド一覧に戻る返信