実現したいこと
スプレッドシートの指定したセルの内容をドキュメントに書き込みたいです。
また可能であればドキュメントに記載されているテキストをコピーする方法があればご教授いただきたいです。
該当のソースコード
下記はネットを参考にしたドキュメントにテーブルを追加するコードです。
これを部分的に修正して対応できればと思っています。
なお、こちらではテーブルの追加は問題なくでき取得したセルの内容も問題なかったです。
GAS
1function getValues() { 2 var url = 'https://docs.google.com/spreadsheets/d/●●●●●●';//スプレッドシートの指定 3 var spreadsheet = SpreadsheetApp.openByUrl(url); 4 var sheet = spreadsheet.getSheetByName('sheet1');//シートの指定 5 var values = sheet.getRange('A3').getValues();//取得したいセル 6 Logger.log(values);//確認用 7 8 appendTable(values);//下記の関数を呼び出し 9 10} 11 12function appendTable(values) { 13 var document = DocumentApp.getActiveDocument(); 14 var body = document.getBody(); 15 var table = body.appendTable(values); 16 17 var paragraphs = body.getParagraphs(); 18 Logger.log(paragraphs);//確認用 19}
試したこと
appendTableをinsertTextにすれば対応できると思いましたが
エラーは出ずとも書き込みはできなかったため困っております。

あなたの回答
tips
プレビュー