私は別のシートからの行を追加していますし、ソースシートのような日付フォーマットた:対象シートに追加するとSat, Apr 29, 2017
のGoogleスプレッドシートのスクリプト:プレーンテキストの行を追加
、それは4/29/2017
形式に変更します。 追加しているので、追加する前にセルフォーマットを設定することはできません。
とにかく、シート全体を常にプレーンテキストに設定できますか?または何らかの形でソースのような書式を維持し、値を解釈しないように強制しますか?
私はAPPENDのために使用していますコマンドは次のとおりです。
targetSheet.appendRow(row);
なぜセルフォーマットを設定できませんか? 'range.setNumberFormat(" @ ");'は "プレーンテキスト"に設定するべきです。 – SpiderPig
@ SpiderPig追加しようとしている行がまだ範囲内にないためです。 – apadana
ソースシートからフォーマットをコピーするには、おそらく 'Range.copyFormatToRange'が必要です。 – SpiderPig