function getValue() { // var ss = SpreadsheetApp.setActiveSheet("food_drink"); // var sheet = ss.getActiveSheet(); var bk = SpreadsheetApp.getActiveSpreadsheet(); var sh = bk.getSheetByName("food_drink"); var lastRow = sh.getLastRow(); var lastColumn = sh.getLastColumn(); var str = ""; var str2 = ""; for (var y = 1; y <= lastRow; y++) { var range3 = sh.getRange("A" + y).getValue(); str2 = str2 + range3 + ","; } Browser.msgBox(str2); }
エクセルはみんな使えるわけ、一応。職業訓練でもやるし。社会人はエクセルできて当然だろう!でもエクセルほどじゃなくて、サクッとやりたい時とかはGoogleスプレッドシートがいいよね。簡単だし、同時更新もできるからさ。
で、マクロ(プログラム)みたいにプログラムできてしまうのが、Googleスプレッドシート。
はぁ、こらええわ。
getLastRow(); で最後の行数がとれる。
getLastColumn(); で最後の列数がとれる。
いろいろ調べてみよう。