utphxユーザのおかげで、このスクリプトを親切に書いてくれています。しかし、私は答えを受け入れ、実際の文書でスクリプトをテストするときに問題に遭遇しました。特定の範囲のデータをインポートする(カラムのみ)
has the scriptという文書は、そのリストから分割データをレポートファイルスプレッドシート(地域A、地域B)に送信する文書です。スクリプトは、新しいデータをregion(地域A)のそれぞれの古いデータの下に置きます。
しかし、リージョンAには、新しい行を受信していない古いものの下にそれを置くが、ドキュメントが列にG.
を数式が含まれているため、それをどのようにリストの最後に(リージョンファイルを参照してください)列ADにデータを送受信するようにスクリプトを修正し、数式を右にigonresすることは可能ですか?
ありがとう、 メリークリスマスと新年を迎えよう!
function myFunction() {
// Data Sheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var dataSheet = ss.getSheets()[0];
var data = dataSheet.getDataRange().getValues();
//You can change these for each Region
var regionAId = "SPREADSHEET KEY for RegionA"
var regionA = "Region A";
var regionAdata = SpreadsheetApp.openById(regionAId);
var regionBId = "SPREADSHEET KEY for RegionB"
var regionB = "Region B";
var regionBdata = SpreadsheetApp.openById(regionBId);
//add the other regions
for (var i=0; i < data.length; i++) {
if (data[i][0] == regionA){
regionAdata.appendRow(data[i])
}
if (data[i][0] == regionB){
regionBdata.appendRow(data[i])
}
//add the other regions
}
}
https://stackoverflow.com/a/41313534/7337152
ありがとうございます!あなたが私のコメントを見ていないと思ったのは、なぜ私が新しいスレッドを投稿したのかをAcceptedと答えたからです。私は今それをチェックしようとする –
素晴らしい作品!どうもありがとうございました :) –