ゴリラストロングの雑記帳

月収10万円の広告収入を目指す自称専業ライターのブログです。




【GAS】掛け算とfor文。最終行の取得も。




どうも、ゴリラストロングです。

 

今回はGoogle Apps Scriptに挑戦してみました。

単純な掛け算とfor文による繰り返し、最終行の取得も行いました。

 

 

<元データ>

f:id:gorilla-strong:20200310062725p:plain

 

 

スクリプト実行後>

f:id:gorilla-strong:20200310062850p:plain

 

 

 

 スポンサーリンク

 

 

 

 

ソースコード

function myFunction() {

  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spreadsheet.getSheetByName('シート1');
  
  var lastrow = sheet.getLastRow();
  Logger.log(lastrow);
  
  
  
  for(let i = 2; i <= lastrow; i++) {
  
  var tannka,suuryou
  tannka = sheet.getRange(i, 4).getValue()
  suuryou = sheet.getRange(i, 5).getValue()
  
  sheet.getRange(i, 6).setValue(tannka * suuryou)
  
  
  
  }
  
  
}

VBAとはかなり書き方が異なるので難しかったです。

 

 

<今回参照させて頂いたサイト>

https://qiita.com/negito6/items/c64a7a8589faaffcfdcf

https://excel-ubara.com/apps_script1/GAS006.html

https://tonari-it.com/gas-for/

  

 

以上、ゴリラストロングでした。

 

  スポンサーリンク