1
利用可能なシートと異なる名前が含まれているかどうかを確認する(3行目のすべてのセルをチェックする)簡単なスクリプトを作成しようとしています。そうでない場合は、次のセルに移動します。好ましくは行が空になるまで、しかし私はそれを得ることができませんでした。現在、私はJS/GSシンプルなGoogleスプレッドシート
var row = 3; //Global Variable
function Main() { // Main Function
Activate();
GetNames();
}
function Activate() { // Initialize
var get = SpreadsheetApp.getActiveSpreadsheet();
var import = get.getSheetByName("Import");
}
function GetNames() { // Get Names and check for existing Sheets
var ss = SpreadsheetApp.getActiveSpreadsheet();
var import = ss.getSheetByName("Import");
var sheet = ss.getSheets()[0];
for (i = 0; i < 1000; i++) { // Loop which I think is broken
var names = import.getRange(row,3).getValue();
if (import.getSheetByName(names) == null) {
import.insertSheet(names);
import.activate();
}
row + 1;
}
}
を持っており、ここではデータ
それは最初のシートを追加するために成功したが、私は思うのループで継続して失敗しています。 あなたはおそらく私はこれに非常に新しいと助けていただければ幸いです。
それはトリックはあなたに非常に感謝しました。また、i変数について詳しく説明してくれてありがとう! – D3sert