【MACRO】Google Apps Script 質問スレ【DRIVE】at TECH【MACRO】Google Apps Script 質問スレ【DRIVE】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト850:デフォルトの名無しさん 22/04/01 06:42:07.95 68FipywF.net setvalueで値をセルに入れるのってリアルタイム反映じゃなくて スタックしてて処理が終わるみたいな切りがいいところで まとめて反映する仕様じゃないのけ? クラウドベースの実行だからサーバー側の負荷軽減のためだと聞いたが コード云々でなんとかなるなら知りたい 851:デフォルトの名無しさん 22/04/08 13:56:00.62 PYg//+II.net getValues()で取得したのはrangeで指定したのが1列分のデータであっても2次元配列になっちゃうけれど getValues()の後ろに続けて.flat().filter(String).map(String) と付ければ1次元配列に変換できることを ネット上で検索してたら見つけた range = sheet.getRange("C2:C1000"); result = range.getValues().flat().filter(String).map(String); 実際に上記のようなコードで試したところ確かに1次元配列に変換はされてるけど 空白セルの要素が配列から消滅してしまってる "A","B","","F","D" 上記のように要素数5個で3番目の要素が空欄の配列が欲しいのだが "A","B","F","D" 上記のように空欄の要素が消滅して前詰めされた要素数4個になってしまってる 空白セルの要素も残したいんだけど、どうやったらいいのだろうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch