[英]Google Apps Script how to copy a table from a sheet to a docs as if you manually copy-pasted it
我似乎找不到正確的功能來做到這一點。 我看到我可以使用appendTable(range.getValues())復制值,但是這樣做會失去格式,並且由於我在值中也有= hyperlink(),因此它們也會丟失。 我想擁有的功能與手動復制粘貼功能完全相同。
有人知道這樣的功能是否存在嗎?
謝謝!
您可以使用此答案中的getHtmlTable()
函數,並對其進行調整以構建Google Doc Table而不是HTML。 在HTML表具有將電子表格tableFormat()
屬性轉換為HTML樣式標簽的位置的情況下,您希望使用TableCell.setAttribute()
(以及其他setX
東西)使該表盡可能地與源電子表格匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.