你好:)我想知道是否有一个脚本/谷歌脚本需要多个Google文档文档与相同的表格,相同的结构(我的意思是表与第一姓名,姓氏,年龄,教室,最终成绩)并将所有内容放在Google电子表格表格中,以便每一行都能识别学生是否拥有当年所有学生的集合,如果我修改了学生的Google文档,如果我修改了Speadsheet(如教室)中的数据,它会在电子表格中修改,反之亦然吗?非常感谢,我知道有 autoCrat ,但对于每个学生,我都有一个Google Doc文件,我会很满意地拥有一个电子表格。
编辑:如果我的问题没有考虑到你的政策我非常抱歉我已尝试过这段代码:
var doc=DocumentApp.getActiveDocument();
var body=doc.getBody();
if(body)
{
var numChildren=body.getNumChildren();
for(var i=0;i<numChildren;i++)
{
var child=body.getChild(i);
if(child.getType()==DocumentApp.ElementType.TABLE)
{
var numrows = child.asTable().getNumRows();
for(var j=0;j<numrows;j++)
{
var numcells=child.asTable().getRow(j).getNumCells();
for(var k=0;k<numcells;k++)
{
var celltxt=child.asTable().getCell(j, k).editAsText().getText();
但要在电子表格中导出后我被阻止:(如果你有想法
答案 0 :(得分:0)
有两个环岛可能对您有用:
-如果您希望从一开始就进行更好的设置,则可以集成Google表单,Google协作平台和Google表格。
-如果您希望某些东西可以处理现在的信息,则可以创建一个数据透视表,该数据透视表可以通过功能 IMPORTHTML https://support.google.com/docs/answer/3093339?hl=en < / p>
还有其他可能有用的功能:https://support.google.com/docs/table/25273?hl=en&ref_topic=9199554
理想情况下,如果您想设置整个系统,则可以直接让Google表单将信息提供给具体的Google表格(您可以打开表单的选项来编辑答案),也可以使多个表单以相同的方式接受表格,为每个表单创建不同的标签,然后有一个表格将它们全部合并。 由于您可以将文档,表格和表单插入Google协作平台,因此您可以从头开始重新计划所有这一切。
否则,您可以尝试在数据透视表中导入功能。