我做过一次,但无法找到更多:
如何在滚动时保持 LibreOffice Calc 工作表的顶行可见?
(直觉上它应该是视图或格式,充其量是在右键菜单中,但我看不到任何相关的东西......)
我意识到这不是一个完全与 unix/linux 相关的问题。但由于这是我将在 linux 上做的事情,我希望有人有答案。
我有一个在线 excel 文件 ( .xlsx),它会定期更新(由其他人)。我想编写一个脚本并将其作为 cronjob 放入以处理该 excel 表。但要做到这一点,我需要将其转换为一个文本文件(所以 a .csv),其中包含分号分隔的列。不幸的是,它不能用逗号分隔,因为某些列中有逗号。是否有可能从 shell 进行这种转换?我安装了 Open office,我可以使用它的 GUI 来做到这一点,但想知道是否可以从命令行做到这一点。谢谢!
PS:我也有一台 Mac 机器,所以如果一些解决方案可以在那里工作,那也很好。:)
我在单元格中有一个纪元时间,H2其值为1517335200000. 我正在尝试将其转换为人类可读的格式,该格式应30/01/2018 6:00:00 PM以格林威治标准时间返回。
我试图用H2/86400+25569我从 OpenOffice 论坛得到的公式来转换它。公式返回值17587319。当我将 LibreOffice Calc 中的数字格式更改为 时Date,它返回06/09/-15484. 那不是我想要的价值。那么,如何以 dd/mm/yyyy hh:mm:ss 格式获取值?
除了 Open Office,是否有任何解决方案可以.pptx在 Linux(更准确地说是 Debian)上打开演示文稿?
Excel 文件可以使用以下方法转换为 CSV:
$ libreoffice --convert-to csv --headless --outdir dir file.xlsx
Run Code Online (Sandbox Code Playgroud)
一切似乎都很好。但是,编码设置为不稳定的东西。如果我从 LibreOffice Calc 手动“另存为”,我得到的不是 UTF-8 mdash (-),而是一个 \227 (?)。在 CSV 上使用文件给了我“非 ISO 扩展 ASCII 文本,行很长”。所以,两个问题:
我要转换的特定文件在这里。
尽管安装了 LibreOffice Calc,但我有 150 台 Debian Jessie 机器在双击时会在 Gnumeric 中打开 ODS 文件。我知道可以通过右键单击 ODS 文件并从“属性”窗口更改其默认程序来更改此设置,但无法让 150 个用户执行此操作。他们都使用 xfce4 和 thunar。
我需要通过 CLI 执行此操作,以便我可以远程跨所有工作站执行此操作。我看过的/usr/share/applications和~/.local/share/application/mimetypes.list没有运气-文件前相比并通过GUI改变之后在这里没有发现变化。
默认情况下,如何使用 bash 使这些工作站通过 LibreOffice Calc 打开 ODS 文件?
编辑:与此问题的答案不同,我的 Jessie 安装没有~/.config/mimeapps.list或/usr/share/applications/defaults.list
我在 CentOS 6 下使用 libreoffice。我可以将 ODT 文件转换为 PDF:
libreoffice --headless --convert-to pdf *.odt
但问题是它仅在 libreoffice 中没有打开任何文档时才有效。
当我--env:UserInstallation=file:///path/to/some/directory
按照此问题的评论之一中的建议进行指定时 ,它没有帮助。
我究竟做错了什么?在运行 before 命令之前关闭所有 libreoffice 实例很麻烦。
将公式插入 LibreOffice 时,它和其他单词之间有很多填充。如何修改公式的格式以使填充更小?
LibreOffice 3.3.1
打开例如来自 Firefox 的邮件附件(无需事先保存);这是一个 Libre Office 文档,您编辑它,然后按保存(而不是另存为)并关闭文本编辑器和浏览器。然后文档消失,因为它默认存储在/tmp. 至少在我的 Ubuntu 12.04 上是这样。
你认为这是正确的行为吗?该程序不应该至少提醒您您并没有真正保存任何东西吗?或者有什么方法可以恢复文件(也在注销和/或重新启动后)?
Debian 软件包libreoffice-core(在 Debian 存储库中被描述为包含“LibreOffice 的依赖于体系结构的核心文件”,并且其本身是libreoffice-writer和 类似软件包的依赖项)具有绝对依赖关系(即,软件包之间的关系是depends,而不是recommends或suggests)libldap-2.4-2(描述为“OpenLDAP(轻量级目录访问协议)服务器和客户端的运行时库”)。
为什么?迄今为止最常见的用例是编辑本地存储的文件(在其运行的同一台计算机上)的文字处理器如何如此依赖于访问远程目录的协议,以至于如果后者不存在,甚至无法对其进行配置?这只是一个依赖性分类错误(即关系实际上应该是recommendsor suggests),还是 libreoffice 实际上需要安装 OpenLDAP 才能运行?
libreoffice ×10
debian ×3
conversion ×2
openoffice ×2
spreadsheet ×2
csv ×1
defaults ×1
dependencies ×1
documents ×1
file-types ×1
firefox ×1
ldap ×1
mime-types ×1
openldap ×1
pdf ×1
timestamps ×1
tmp ×1
unicode ×1