gpt4 book ai didi

google-apps-script - Google 脚本 - 在附加文本中插入缩进

转载 作者:行者123 更新时间:2023-12-03 04:04:06 26 4
gpt4 key购买 nike

我正在尝试将信息从 Google 电子表格传递到 Google 文档。这是表的 View : enter image description here

第一列仅显示一次,并且何时显示该类别的项目列表。

我设法在文档内的表格中呈现此信息,但需要将其显示为文本,因为每个表格行的最小高度仍然太多。

此信息将作为具有两列的数组传输,我将迭代它。这是我尝试过的:

  //servicios_numrows_Q  -> number of rows for the data
//value_tabla_servicios -> variable that contains the information

for(var t = 0; t < servicios_numrows_Q - 1; t++){
if(body.appendParagraph(value_tabla_servicios[t+1][0]) == ''){ //Am I in a row that hasn't a Category Title?
"\t" + body.appendParagraph(value_tabla_servicios[t+1][1]);
}else
{
body.appendParagraph(value_tabla_servicios[t+1][0]) + "\t"
+ body.appendParagraph(value_tabla_servicios[t+1][1]);
}
}

但是,添加选项卡只会导致每个元素显示在单独的行中。

enter image description here

有没有办法在同一行显示第一列和第二列?添加空格而不是制表符?

最佳答案

  • 您想要使用 Google Apps 脚本将问题的顶部图像(电子表格)转换为 Google 文档的段落。

如果我的理解是正确的,这个答案怎么样?

修改点:

  • 当您使用appendParagraph\t添加到文本顶部时,请按如下方式使用。
    • "\t"+ body.appendParagraph(value_tabla_servicios[t+1][1]); 修改为 body.appendParagraph("\t"+ value_tabla_servicios[t+1] ][1]);.
    • body.appendParagraph(value_tabla_servicios[t+1][0]) + "\t"+ body.appendParagraph(value_tabla_servicios[t+1][1]); 修改为 body.appendParagraph(value_tabla_servicios[t+1][0] + "\t"+ value_tabla_servicios[t+1][1]);
  • 在脚本中,将 value_tabla_servicios[t+1] 声明为变量时,可以提高脚本的可读性。
  • 如果您想对齐“B”列,“\t\t”可能更合适,而不是“\t”

当以上几点反射(reflect)到您的脚本中时,它会变成如下所示。请将此视为多个答案之一。

修改后的脚本:

for(var t = 0; t < servicios_numrows_Q - 1; t++){
var row = value_tabla_servicios[t+1]; // Added
if (row[0] == ''){ // Modified
body.appendParagraph("\t\t" + row[1]); // Modified
} else {
body.appendParagraph(row[0] + "\t" + row[1]); // Modified
}
}
  • 根据row[0]的值的长度,body.appendParagraph("\t\t"的"\t\t\t" + row[1]) 可能比较合适。关于这一点,请您根据自己的实际情况进行判断。

引用:

如果我误解了您的问题并且这不是您想要的方向,我深表歉意。如果发生错误,您能否提供示例电子表格、您想要的输出以及整个脚本?借此,我想确认一下。当然,请删除您的个人信息。

关于google-apps-script - Google 脚本 - 在附加文本中插入缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58056685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com