我注意到有一种方法可以使用autoResizeColumn()自动设置列宽,但似乎没有类似的方法来自动设置行高以匹配setWrap()&#39显示的高度; d文字。我如何编写这个脚本以确定给定包装单元格的高度,以便我可以将它与setRowHeight()一起使用?有没有办法看到单元格的字符串值是如何包装的?我相信getRowHeight()会返回" set"高度,而不是显示的高度。
我尝试为Excel做类似的事情:http://excelribbon.tips.net/T010735_Automatic_Row_Height_for_Wrapped_Text.html
事实上,当工作表导出为Excel时,问题就会出现。
答案 0 :(得分:0)
这实际上是导出转换中的错误,而不是脚本中应该没有的错误。也就是说,通过查看行的内容,字体大小和列宽以及换行策略,可以近似确定行高。不会给你一个确切的高度,但应该能够足够接近。如果你保守地调整大小,更糟糕的情况是你可能有一个额外的空行。
在执行此操作时可能需要解决一些潜在问题(请参阅https://code.google.com/p/google-apps-script-issues/issues/detail?id=4187)