Tag: openoffice calc

复制当前文本并更改它

电子表格中有很多url,我需要按以下格式上传: 目前是这样的: http://url.com/this_is_an_example http://url.com/another_example 我需要这样的: http://url.com/this_is_an_example, http://url.com/this-is-an-example http://url.com/another_example, , http://url.com/another-example 我知道我可以使用查找和replacereplace_与 – 但我怎么能复制相同的url旁边的现有的? 我正在使用Openoffice Calc 谢谢

ODBC连接到平面文件

把数据库做成一个平面文件的最好方法是什么? 我有一个ODBC驱动程序,需要将数据拉出到一个文件文件。 Excel,Access? 开发办公室?

没有安装它可以自动化Excel吗?

我没有安装Excel; 没有许可证,并且不想支付$$$。 我使用Open Office。 不过,我需要自动化xls文件。 是否有可能以编程方式将这些转换为Open Office电子表格文件(Calc),自动化,然后将它们转换回xls(没有安装Excel)? 如果是这样,怎么样? 我想要做的是:1)编程打开一个现有的xls文件(没有GUI表示,只是在内存中)2)将xls文件转换为Open Office文件types3)以编程方式更改电子表格的内容4)保存到xls文件types,以便Excel的用户可以打开它 或者可能我可以把Open Office全部退出(正式/编程方式,只是用它来检查我的结果)。 顺便说一下,这在一个Windows 8 / Store应用程序(这将在平板电脑或桌面上运行)。

如何读取电子表格单元格的显示值,而不是公式?

我有一个程序,通过访问它的“文本”成员来读取电子表格中的单元格的值(通过COM)。 当我使用Excel 2003时,我的程序正确地返回了单元格的显示值。 现在我正在使用OpenOffice Calc,取而代之,我正在取回单元格中的公式('= SUM(F8:F10)')。 使问题复杂化,我正在使用一个名为AutomateIT的工具! 让我把Calc看作是Excel,所以可能是因为这个问题而不是Calc。 我的程序是在Python中,我使用win32com.client库来创buildCOM调度程序。 这是Python代码的本质(对于包含公式的单元格,“空”函数总是返回false): from win32com.client import Dispatch def empty(cell): """Returns false if the specified cell has a non-zero value in it""" val = sheet.Range(cell).Text return val == 0.0 or val == '' or val == None xlApp = Dispatch('Excel.Application') # Actually opens OpenOffice Calc, thanks to AutomateIT! xlApp.Workbooks.Open('myfile.ods') […]

xls到ods转换与PHP

最近对于我正在工作的一个项目,我被困在一块岩石和一个坚硬的地方之间。 一方面,我有一个第三方组件,它给了我一个.xls格式的特定报告。 这个对手不受我的控制,所以这样停下来。 另一方面,我有一个odsparsing器,parsing所有的数据到MySQL。 这也不能改变,因为我需要的文件实际上是进一步操作ods。 此外,委托该项目的一方要求这样做。 有没有办法将xls转换为与PHP的ods? 也许在另一个中间。 也许XML或类似的东西? 这一切都在LAMP上运行,坦率地说,我甚至不介意一些命令行工具

使用c#win窗体中的openoffice导出excel

我正在窗口应用程序,我想从datagridview导出数据传播表,我怎样才能导出它,而无需使用Microsoft Excel DLL。 我search了openoffice,但找不到适合的窗体。

公式locking在LibreOffice Calc中

我有一个LibreOffice问题。 在Calc中,我有三列。 第一和第二列是值,第三列是前两者之间的差异。 有很多行用公式填充第三列我将公式$ A1- $ B1放到第一个单元格中,然后向下拖动以填充后续行。 到现在为止还挺好。 但是,我希望能够将整个第二行上下移动,alignment不同的行值以查看它们的差异。 当我突出显示并移动第二列时,公式随之移动。 什么是$ A1- $ B1现在是$ A1- $ B2。 通常很棒的function,但在这种情况下,这是令人沮丧的。 我希望它保持A1-B1。 解决scheme很简单,$ A $ 1- $ B $ 1,问题就在于,就像我所说的那样,有很多行,并且通过每个公式,并添加第二个$太费时,并拖动$ A $ 1- $ B $ 1每行放置$ A $ 1- $ B $ 1。 [编辑]在等待回应时,我决定按照第三栏的方式工作。 实际上,即使加倍$ A $ 1- $ B $ 1,然后移动第二列的内容,第三列的值也会改变。 我怎样才能避免这一点? 有没有办法将公式锁应用于公式select?

Apache POI修改图表,而不使用命名范围

我需要将我的数据库中的数据显示到.xls电子表格中。 我可以读取/写入xls文件没有任何问题,但显然我不能从头开始创build图表。 我阅读了所有可以find的文档,并创build了一个模板文件,并使用Excel中的图表进行POI修改。 我面临的问题是:我能够创build命名的范围,将它们分配给我的图表,并通过POI修改它们,没有任何问题。 当我恢复到OpenOffice Calc时,问题就开始了:它不支持命名范围作为图表的数据源,所以: 有没有办法更新图表数据,而不使用命名的范围(我可以给图表自己的范围,每一个系列是一行的分隔部分)? 谢谢

了解Excel或Open Office中的数据来源

我在SO上的第一篇文章涉及一个优秀的项目。 从技术上讲,我使用的是Open Office,但我认为它差不多。 如果不能在OO中完成,我也可以使用Excel。 这是我的情况: 我有很多表单,每个表单中的值都会根据表单中的其他值进行更改。 我也有一个“结果”页面,引用每个工作表的值,并显示与MIN函数的最低值。 我一直在寻找一种方法来确定哪个价值来自。 有些东西是: “最小值是: = MIN('Sheet1'.F9;'Sheet2'.F9;'Sheet3'.F9)值来自参考表 ” 非斜体文本当然是在他们自己的单元格中。 我对vba不是太热,所以如果这可以用标准函数来完成的话,但是我愿意学习一些基本的vba(如果只是为了理解我在做什么)来完成这个工作。

OpenOffice在xlsx中保存空单元格

我正在PHP中处理xlsx文件。 当我用一个填充的单元格使用openoffice创buildxlsx文件时,电子表格本身已经有65536行。 它看起来像OpenOffice存储所有细胞,即使它们是空的。 是否有任何解决scheme,我可以保存只有他们被填补的许多行/列? 因为每个parsingxlsx的库都会生成错误的行数,所以我无法正确处理它。 好的解决scheme是直接在openoffice中实现它,或者使用一些外部工具/脚本(基于* nix)来清理这个xlsx文件。