我似乎无法找到正确的功能来做到这一点。 我看到我可以使用appendTable(range.getValues())来复制值,但是我失去了格式化,因为我在值中也有一些= hyperlink(),它们也会丢失。 我想要的是一个与手动复制粘贴完全相同的功能。
有人知道这种功能是否存在吗?
谢谢!
答案 0 :(得分:1)
您可以使用this answer中的getHtmlTable()
功能,并将其调整为构建Google Doc Table而非HTML。如果HTML表格将电子表格tableFormat()
属性转换为HTML样式标记,那么您需要使用TableCell.setAttribute()
(以及其他setX
项内容来使表格与源电子表格匹配尽可能多。