前提・実現したいこと
GAS初心者です。
実行➡︎Q列が空白のA〜P列までをマスタデータの最終行へコピー➡︎Q列にTRUEを返す
というスクリプトを作ろうとしています。
A~P列までの情報を入力して実行すると、その情報を取得してQ列に「TRUE」を返すスクリプトを作るところまでは出来ました。
該当のソースコード
function my Function() { var sheet = SpreadsheetApp.getActiveSheet(); var lastRow = sheet.getLastRow(); for(var i = 7; i <= lastRow; i++) { if(!sheet.getRange(i, 17).getValue()){ var values = sheet.getRange(i, 1, 1, 16).getValues(); Logger.log(values); sheet.getRange(i, 17).setValue(TRUE); } } }
発生している問題・エラーメッセージ
取得した情報を、今度は別のスプレッドシートのマスタデータへ出力したいのですが、躓いてしまっております。 マスタデータの最終行に追加していきたいのですが、ご教授の程宜しくお願いします。 また、setValue(TRUE)もsetValuesにした方が良いということまでは理解できたのですが、どのような構文にしたら良いのかわかりません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/08 11:20
2018/12/08 22:27