首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据从问卷转移到新文档的Google脚本?

将数据从问卷转移到新文档的Google脚本?
EN

Stack Overflow用户
提问于 2013-08-15 22:04:44
回答 1查看 346关注 0票数 1

这是一个关于Google文档脚本文档的问题。

我想要创建一个脚本,当我运行它时,它将从问卷(在运行脚本之前选择)传输一行数据到一个全新的google文档word文档中。

这有可能吗?如果是的话,我会怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-15 22:59:20

应该不会太难--新文档中的数据会带来棘手的问题。要这样做的示例脚本是:

代码语言:javascript
复制
function sendToNewSheet() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var row = sheet.getActiveRange().getRowIndex();
  var range = sheet.getRange(row,1,1,sheet.getLastColumn()).getValues();
  var doc = DocumentApp.create(new Date().getTime());
  doc.appendParagraph(range.join());
  doc.saveAndClose();
}

function onOpen() {
  var subMenus = [{name:"Send to new sheet", functionName: "sendToNewSheet"}];
  SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus);
}​

这样,您可以在电子表格中选择一个单元格,然后使用菜单执行一个函数,该函数将接收该单元格行中的数据,创建一个新文档,并将数据添加到该文档中。如果要根据数据命名文档,可以这样做:

代码语言:javascript
复制
var doc = DocumentApp.create(range[0][1]);

它使用第二列中的数据。文档是在顶级目录中创建的,但是您可以在创建文档后将其移动到所需的特定文件夹中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18262675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档