0

Googleシートの内容をロガーに表示することを検討しています。私はエラーなしで実行することができますが、戻り値は1であり、私が望む完全な15x11テーブルではありません。ここに私が持っているものがあります:Appsスクリプトを使用したGoogleスプレッドシートの表示

function myFunction() { 
    var ss = SpreadsheetApp.openById("1AbIHSCGkBzzchLBTsUeNwhQ1WhiiC0THCzo2Br3Mc0U"), 
    activeSheet = ss.getActiveSheet(), 
    refDatasrc = ss.getSheetByName("Student"), 
    refDataRange = ss.getDataRange(), 
    values = refDataRange.getValues(); 
Logger.log("This how many records there are in the reference data sheet: " + values.length); 
} 

これについての助けになります。

ありがとうございます!

答えて

1

値アレイをロガーに渡します。

function test() { 
    Logger.log(SpreadsheetApp.getActiveSheet().getDataRange().getValues()); 
} 
-1

私はそれがインデックスを参照するように、私は、ブックに欲しかったシートを指定されなかったことを実現することで同様のソリューションを発見した、あなたの返事をいただき、ありがとうございます。ここで私は変更するものである:

function myFunction() { 
    var ss = SpreadsheetApp.openById("1AbIHSCGkBzzchLBTsUeNwhQ1WhiiC0THCzo2Br3Mc0U"), 
     activeSheet = ss.getActiveSheet(), 
     refDatasrc = ss.getSheetByName("Student"), 
     refDataRange = ss.getDataRange(), 
     values = refDataRange.getValues(); 
    Logger.log("This how many records there are in the reference data sheet: " + values.length) 
    } 
関連する問題