
Photo by
peishum
プログラミングを勉強します60日目:200525
前回までの振り返り
■前回の外部設計
https://note.com/daichan_dream/n/n09f74decd548
■前回の内部設計
https://note.com/daichan_dream/n/n09f74decd548
■アウトプットイメージ
https://note.com/daichan_dream/n/n2ab044382c9b
昨日は下記サイトで学び直し9日目でした。
■Google Apps Script(GAS)入門
https://excel-ubara.com/apps_script1/GAS013.html
スプレットシート内の表に罫線を引いたり、フォントを
加工したりすることを学びました。
今日も学び直しの続きをしていきます。
課題は今まで選択されているアクティブシートでのみ
GASを動かしていました。スプレットシートの中の別のシートを指定して
動かしていくことが課題です。
function sample14_1() {
var ash = SpreadsheetApp.getActiveSpreadsheet()
var sheet = ash.getSheetByName("シート2")
sheet.getRange(1, 1).setValue("やあ")
}
前提のとして上記コードを動かす前にはシート1を選択状態にして
実行します。内容は var ash = SpreadsheetApp.getActiveSpreadsheet()が
まずアクティブなスプレットシートを実行すると宣言しています。
ash.getSheetByName("シート2")が今回にポイントで
getSheetByName("シート2")は()でシート名を指定しています。
最終行はA1に「やあ」と入れるとなっています。
挙動としてはシート2を開いてA1に「やあ」を入力するとなります。
今日は仕事が残っているのでこのくらいで明日はこの続きを
やっていきたいと思います。