3
我的目標是從電子表格中使用的標記行的數據複製一行,併合併成一個文件(理想的是谷歌展示),其保存爲我可以打印PDF。複製所選行呈現
我已經找到了如何有選擇的行復制到一個對象,但我不能爲我的生活弄清楚如何獲取文本複製到任何種類的臨時文件。我有一個標記準備好的演示模板。
以下是我一直在使用的一些腳本。
function printRepairs() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
var row = sheet.getActiveSelection();
//prints a comma delim string of a single row
var row1 = data[1]
Logger.log("row #1: " + row1);
var selectedRow = SpreadsheetApp.getActiveRange().getValues();
// creates a file with selected row --doesn't work.
Browser.msgBox("the row you selected contains: " +selectedRow);
DocsList.createFile('temp_row', selectedRow);
copyblob(selectedRow);
var folder = DocsList.getFolder('temp');
folder.createFile('temp_row', 'hello', 'application/vnd.google-apps.document');
doc = DocumentApp.create("sheet_test");
DocumentApp.openById("sheet_test");
text.insertText("sheet_test", selectedRow);
Browser.msgBox("the row you selected contains: " +selectedRow);
Logger.log("the row you selected contains: " + selectedRow);
}