使用 openoffice uno 模块用 python 编写 Excel 工作表中的冻结窗格
我有一个 Python 脚本,它读取 OpenOffice odt 模板并在插入所需数据后创建 xls 文件。我正在将 OpenOffice uno 模块与 python 一起使用。
我需要在生成的 xls 中执行冻结窗格。我根据正在使用的 odt 模板中的要求应用了冻结窗格,但冻结窗格未应用于正在生成的 xls。有什么方法可以在生成的 xls 中以编程方式设置冻结窗格选项吗?
任何内置功能或任何东西。
I have a Python script that reads a OpenOffice odt template and creates a xls file after inserting required data. I am using OpenOffice uno module with python.
I need to perform freeze pane in the xls being generated. I applied the freeze pane as required in the odt template being used but the freeze pane is not being applied to the xls being generated. Is there any way I can programatically set freeze pane option in the xls being generated?
Any inbuilt function or anything.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了使用 uno 冻结窗口,我发现它只有在使用选项 Hidden=False 打开文档时才有效。当 Hidden 设置为 True 时,它将不会应用冻结命令。
For freezing the window with uno I found that it only works if you open your document with the option Hidden=False. When Hidden is set to True it will not apply the freeze command.