前提・実現したいこと
GASを使って他のスプレッドシートのセル値(漢字)を取得し、別のスプレッドシートに値を出したいです。
発生している問題・エラーメッセージ
Valueの値がとることができません。 ぜひ知恵をお貸ししていただきたいです。
該当のソースコード
GAS
1 var sh2 = SpreadsheetApp.openById("########################ID"); 2 var sheet2 = sh2.getActiveSheet(); 3 var activeCell2 = sheet2.getActiveCell(); 4 var activeCellValue2 = activeCell2.getValue(); 5 6 Logger.log(activeCellValue2); 7 Browser.msgBox(activeCellValue2)
試したこと
一旦logとBoxで表示させようと試みているのですが、Valueが空でした。。
-使用するスプレッドシートのIDがこの例(https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app#openbyidid)のように入力されていることを確認してください。
-取得処理だと考える部分と取得値を設定する処理だと考える部分が伝わるように編集してみてください。
-提示されたコードでは、sheet1の値が読み取れません。
Sheet1を消しました。
ご指摘ありがとうございます。
よろしくお願いいたします。
何のために activeRow2とactiveColumn2の値を取得しようとしていますか?
これは後々使うので置いてあるだけです!今回には関係ないので消しておきます!
回答2件
あなたの回答
tips
プレビュー