掲題の件なのですが、現在スプレッドシート上にあるデータをGASを使ってCSVで出力しようとしています。
その中の処理でExcelで言う1セルに改行を含んだ文字列を出力しようとしているのですが、うまくいきません。
<やりたい事イメージ>
1つのセルの中に以下のように改行付きでデータを出力したいです。
==================
9個
※ 個数に変更がある場合は以下にご連絡くださいませ。
電話番号00-0000-0000 申込係
==================
一部抜粋ですが、現在は以下のようにスプレッドシート上のデータを全て1度配列に格納し、そのあと配列の中の個数を変数に代入して、その変数と改行付きの文字列を+でつないで、bodymsgという変数にまとめて格納し、このbodymsgをCSVとして吐き出す、という処理を書いているのですが、これだとCSVを出力してExcelで見たときに1セルではなく3行になって吐き出されてしまいます。
1 2//配列の中の該当データ(個数)を変数に代入 3var quantity = arr[0][0]; 4bodymsg = quantity + '"個\n※ 個数に変更がある場合は以下にご連絡くださいませ。\nTEL:00-0000-0000 申込係"'; 5 6//このあとCSV出力処理※省略 7
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/01 11:30