2017-02-11 6 views
0

私は非常にこれに新しいので、私は事前に不足している情報をお詫び申し上げます。私はそれを使用するすべてのドキュメント内の範囲を設定する関数を作成しようとしています。ここ現時点では私のコードは次のとおりです。機能の名前の範囲Googleのアプリケーションスクリプト

function nameRangeDocDate() { 

var ss = SpreadsheetApp.getActiveSpreadsheet(); 
var sheet = ss.getSheetByName("Logs"); 

var rangeToName = sheet.setRange(1,1); 
var rangeName = "DocDate"; 

ss.sheet.setNamedRange(rangeName, rangeToName) 

} 

私はメッセージ取得機能を実行するたびに、「例外TypeErrorは:メソッドを呼び出すことはできませんnullの "setRange"(行6、ファイル "we") "。誰も私のコードに間違っていることを私に説明することはできますか?私は何かを見逃しているのですか?

答えて

0

setNamedRange()は、Spreadsheetクラスのメソッドです。

ss.sheet.setNamedRange(rangeName, rangeToName) 

ss.setNamedRange(rangeName, rangeToName); 
+0

ありがとうなければなりません。これは1つの問題を修正したようですが、私はまだ他の人に問題があります。少なくとも私は進歩しています。 –

+0

sheet.setRange(1,1); sheet.getRange(1,1)でなければなりません。 – k4k4sh1

関連する問題