Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 将数组水平写入单元格_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 将数组水平写入单元格

Google apps script 将数组水平写入单元格,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我在一张纸上有一个名字的动态列表。在另一张纸上,我为每个名字指定了一列作为标题。随着名称列表的更改,我一直在手动添加和删除这些列,但我想知道是否有办法编写脚本,但将名称放入数组并水平显示,而不是垂直显示。因此,如果我有5个名称,它将在5列中显示第一行中的名称。 如有任何帮助,我们将不胜感激。您可以使用excel或csv表单的内置功能完成此操作 只需垂直复制单元格并将其粘贴到水平显示的位置, 然后只需选择复制列的第一个单元格,单击“特殊粘贴”,然后选择“转置”选项,该列将转换为水平行。您可以使用e

我在一张纸上有一个名字的动态列表。在另一张纸上,我为每个名字指定了一列作为标题。随着名称列表的更改,我一直在手动添加和删除这些列,但我想知道是否有办法编写脚本,但将名称放入数组并水平显示,而不是垂直显示。因此,如果我有5个名称,它将在5列中显示第一行中的名称。
如有任何帮助,我们将不胜感激。

您可以使用excel或csv表单的内置功能完成此操作 只需垂直复制单元格并将其粘贴到水平显示的位置,
然后只需选择复制列的第一个单元格,单击“特殊粘贴”,然后选择“转置”选项,该列将转换为水平行。

您可以使用excel或csv工作表的内置功能进行转换 只需垂直复制单元格并将其粘贴到水平显示的位置,
然后只需选择复制列的第一个单元格,单击“特殊粘贴”,然后选择“转置”选项,该列将转换为行,这意味着它将是水平的。

您尝试过转置吗?我相信它会起作用的。那很简单。我甚至不知道这是一个函数。谢谢我有一个后续问题。我有一个脚本,将删除所有未使用的列。然而,因为我不知道我的列表会有多长,所以我只使用转置(D2:D),它将覆盖任意数量的值。但是,如果这样做,脚本将不会删除未使用的行。有没有一种方法可以让transpose动态地抓取最后一行的数据?没有可能没有方法在执行transpose后删除其余的数据—我们只是手动删除它们。另外,你应该为它创建自定义代码。你试过转置吗?我相信它会起作用的。那很简单。我甚至不知道这是一个函数。谢谢我有一个后续问题。我有一个脚本,将删除所有未使用的列。然而,因为我不知道我的列表会有多长,所以我只使用转置(D2:D),它将覆盖任意数量的值。但是,如果这样做,脚本将不会删除未使用的行。有没有一种方法可以让transpose动态地抓取最后一行的数据?没有可能没有方法在执行transpose后删除其余的数据—我们只是手动删除它们。另外,您应该为它创建自定义代码。