実現したいこと
ここに実現したいことを箇条書きで書いてください。
- GASで指定の範囲をクリップボードにコピーしたい。
※スクリプトを実行する際には図形描画を用いてボタンを作る予定です。
※コピーだけで、ペーストは不要です。
前提
ここに質問の内容を詳しく書いてください。
(例)
複数のサイトで調べ、実行してみましたが上手くいきません。
発生している問題・エラーメッセージ
TypeError: SpreadsheetApp.getActivesheet is not a function
myFunction @ コード.gs:2
エラーメッセージ
該当のソースコード
function myFunction() { var sheet = SpreadsheetApp.getActivesheet(); var range = sheet.getActiveRange(); range.copyTo(sheet.getRange("B3:C5"),{contentsOnly:true}) }
試したこと
補足情報(FW/ツールのバージョンなど)
こちらの質問
https://teratail.com/questions/128649
が参考になるかと
YAmaGNZさん
お調べいただきありがとうございます。
確認させていただきました。
他のサイト等も確認しましたが
どうやらGASのメソッドには、クリップボードコピーができるものはなさそうでした。
他の方法を考えてみようと思います。