- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
有谁知道如何使用 OO uno bridge api 在 Calc 工作表中“全选”?
或者,找到最大使用行数和列数也可以。
我想要做的是对电子表格中的所有单元格应用一种格式。
(原因是我将工作表保存为 csv,因此除非格式提供足够的小数位,否则无法准确保存数字。)
最佳答案
假设您已经连接到 OpenOffice,并且 document
是一个已打开或创建的电子表格。
#get the sheet you want to work with, I'm just going to grab the first sheet
sheets = document.getSheets().createEnumeration()
sheet = sheets.nextElement()
#start with a range on the first cell
range = sheet.getCellRangeByPosition( 0, 0, 0, 0 )
#expand to full extend of the used area
range.gotoEndOfUsedArea( True ) #true for expand selection
#no do whatever formatting things you want to do
关于python - OpenOffice pyuno "select all",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4974763/
我想从文档中删除特定字符串。我设法删除了字符串的内容,但换行符仍然存在。我发现了一些关于ControlCharacters的事情但似乎它们只是数字常量。真的有用吗? 这有效。 r = oDoc.cre
有谁知道如何使用 OO uno bridge api 在 Calc 工作表中“全选”? 或者,找到最大使用行数和列数也可以。 我想要做的是对电子表格中的所有单元格应用一种格式。 (原因是我将工作表保存
如何让 Python(任何 Python)了解 LibreOffice 中的 PyUno? 当我这样做时: import uno python 说它不知道模块“uno”。 (这个问题是关于 this
我有一个运行 SUSE Enterprise Server 11 的客户,我想在其上使用名为 PyUNO 的带有 OpenOffice-Python-Bridge 的 django 项目。它运行带有
我正在尝试使用 PyUNO 作为一种方法,将不同的文档格式(doc、wordperfect、html 等)从我的 Django 服务器中转换为 PDF。我正忙于让 import uno 工作。它似乎在
我整天都在寻找解决方案,但似乎找不到任何有用的东西,只有一堆看起来过时或不起作用的线索。 我主要是尝试在 python 中进入 hello-world 状态,以便我可以开始以编程方式从数据库数据创建文
使用 pyuno 打开一个 LibreOffice calc 文档,我定义了一系列单元格,并且想要对其进行排序。这是代码: import os import uno # open a calc doc
我正在运行 MacOS 10.6 和 OpenOffice 3.3。我对使用 PyUNO 编写 .odp 到 .ppt、.pdf 和 .swf 的转换脚本很感兴趣。我还没有找到任何关于如何使用 Mac
我在 Windows 7 上安装了 python 2.7。我已经安装了 python 2.6 附带的 Libre Office 3.4。因此,即使设置了所有环境变量,我也无法导入 uno 和 unoh
在 LibreOffice/OpenOffice calc python 宏中使用 pyuno 时,我希望能够简单地选择一系列单元格,并且当宏运行时,所有单元格数据(例如作为一些可迭代对象)到能够在
关于这个话题有几个相关的主题here广告 here但它们似乎有点过时。 我刚刚下载了内置 Python 3.3.0 的 LibreOffice 4。使用该 Python,我可以很好地导入和使用 UNO
我正在编写一个 Python 脚本来自动调整 LibreOffice Calc 中的单元格边框。我想我知道我需要更改什么属性,但是当我为该属性分配一个新值时,该值不会改变。 例如,我编写此代码将单个
com.sun.star.style.ParagraphProperties 服务支持属性ParaAdjust,支持来自 com.sun.star.style.ParagraphAdjust 的 5
我使用此命令启动 openoffice: soffice --accept="socket,host=localhost,port=8100;urp;StarOffice.Service" --hea
在家里,我在 Linux 上试验过使用 pyUNO 来使用 Python 控制 OpenOffice.org。我一直在使用 Python 2.6。这一切似乎都运作良好。 现在我想我会在 Windows
我是一名优秀的程序员,十分优秀!