Google Apps Script (GAS)シートに値を入力する方法

GASを使用してシートの指定したセルに値を入力するには、setValue()メソッドを使用します。

くじらいど

セルの値を削除するclear()についての記事もありますのでぜひ!

目次

setValue()でシートに値を入力する方法

function setValue() {
  // 現在アクティブなスプレッドシートのシートを取得する
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  // セル'A1'に'Hello, GAS!'を入力する
  sheet.getRange('A1').setValue('Hello, GAS!');
}

このコードでは、SpreadsheetApp クラスの getActiveSpreadsheet() メソッドを使用して、アクティブなスプレッドシートを取得します。

次に、getActiveSheet() メソッドを使用して、アクティブなシートを取得します。最後に、getRange() メソッドを使用して‘A1’セルを指定し、setValue() メソッドを使用して‘Hello, GAS!‘を入力します。

実行すると、‘A1’セルに‘Hello, GAS!‘が入力されました。

setValues()でシートの複数のセルに複数の値を入力する方法

複数のセルに複数の値を入力したい場合は、setValues()メソッドを使用します。

function setValues() {

  // 現在アクティブなスプレッドシートのシートを取得する
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  
  // 複数の値を入力するためのデータ配列を作成
  var values = [
    ["りんご", "バナナ", "みかん"],
    ["レタス", "ほうれん草", "春菊"],
    // ここに必要なだけ値を追加できます
  ];
  
  // データをシートに設定
  sheet.getRange("A1:C2").setValues(values);
}

“A1:C2”のセルに、valuesで定義した二次元配列の各値が入力されます。

指定した範囲に複数の値が入力されました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

アラサー社会不適合者のくじらいどです。

普段は、youtubeで動画投稿やこのサイトでブログ投稿をしています。

喘息、アトピー、鼻炎持ち
教育失敗の世間知らず

自分にできることをやるだけ

コメント

コメント一覧 (5件)

  • 정말 훌륭한 글이라고 말해야 할 것 같아요.. 정말 이 글에 감명을 받았어요… 이 글을 만든 사람은 정말 대단한 사람이었어요. 제 사이트에 당신 블로그 링크 중 하나를 넣었는데, 괜찮으시겠어요?

  • 꽤 좋은 게시물입니다. 방금 우연히 귀하의 블로그를 발견했고 귀하의 블로그 게시물을 읽는 것을 매우 즐겼습니다. 더 귀중한 정보를 얻기 위해 새로운 게시물을 찾고 있습니다. 유용한 정보에 대해 큰 감사를 표합니다.

  • 좋은 사이트입니다! 정말 보기 편하고 데이터가 잘 쓰여 있어서 좋습니다. 새 게시물이 올라올 때마다 알림을 받을 수 있는 방법이 궁금합니다. RSS 피드를 구독했는데 효과가 있을 듯합니다! 좋은 하루 보내세요!

くじらいど へ返信する コメントをキャンセル

CAPTCHA

目次