我使用的是PHP5.3,OpenTBS版本1.7.6。Excel 2013。
在Excel模板中,我设置了我的标题。
[page layout -> print title -> sheet -> setting row to repeat at top]
但是,当我从web下载后打开结果时,将行设置为在顶部重复的值消失了。
我想OpenTBS没有提供这个选项--我试着在谷歌上搜索,但是没有结果。
如果可能的话,如何使用OpenTBS在excel中设置打印标题?
发布于 2015-08-28 18:16:57
我最近在尝试通过OpenXML设置相同的属性时遇到了similar problem。
在Excel中设置“打印标题”似乎有两种方法。第一种方法是通过页面布局窗口,如您所尝试的,它将属性保存到SpreadsheetPrintingParts XML对象中,该对象似乎与编写它的机器相关。我在尝试用OpenXML来设置这一点时并不走运。
另一种选择是使用名称Print_Titles定义命名范围。为此,请在Excel中打开模板,选择相关行,并在显示行引用的左上角框中将其命名为"Print_Titles“。(保存-如果您关闭并重新打开并重新选择该行,您应该会看到"Print_Titles“名称保留在该框中。)我还没有尝试过这样做,但是,我认为它更有可能保存在OpenTBS模板中,而不是SpreadsheetPrintingParts对象中。让我们知道它的进展!

https://stackoverflow.com/questions/32086280
复制相似问题