2012 年 9 月 22 日 土曜日
▼サンプルスクリプト
{Sheet}.appendRow()でシートの最終行に値を追加する。最終行の行番号を取得するメソッド、{Sheet}.getLastRow()してから値をセットするのと似た動きをするが、こちらは複数人が同時にスクリプトを実行している場合に、Lockサービスを使わなくても確実に最終行に追加することができる。
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.appendRow([100,'文字列','=GoogleFinance("GOOG","price")']);
}
行3 | アクティブシートの最終行に行を挿入。A列に100、B列に「文字列」、C列にはGoogleの株価を表示するスプレッドシート関数を挿入している。 |
---|
{Sheet}.appendRow(rowContents)
シートの最終行に、パラメータrowContentsで指定した値を追加する。
このエントリーのトラックバックURL:
http://www.bmoo.net/archives/2012/09/314757.html/trackback