我想知道是否有办法在 LibreOffice Calc 版本 6.0.3.2 中将美元值转换为单词
$1932.19
会成为
One Thousand Nine Hundred Thirty Two Dollars And Nineteen Cents
我找到了这个功能。它在 2010 年持续更新。它不兼容。给定的例子
=MONEYTEXT(25)
退货
ERR: 504
有没有人有替代建议?
我想知道是否有办法在 LibreOffice Calc 版本 6.0.3.2 中将美元值转换为单词
$1932.19
会成为
One Thousand Nine Hundred Thirty Two Dollars And Nineteen Cents
我找到了这个功能。它在 2010 年持续更新。它不兼容。给定的例子
=MONEYTEXT(25)
退货
ERR: 504
有没有人有替代建议?
这适用于 18.04 LTS 中的 LibreCalc 6.0.3.2,我已经使用 16.04 LTS 中的 6.0.5.2 对其进行了测试。
从https://extensions.libreoffice.org/extensions/numbertext-1下载扩展
然后转到 LibreOffice Calc 中的工具 --> 扩展管理器
单击添加,然后选择您下载的文件。
如果扩展不起作用,请检查包
libreoffice-script-provider-python
是否已安装,如果缺少,请安装它。如果您希望文本小写,则只需这样做:
对于大写,它会相对相同:
希望这可以帮助!
在 Libreoffice Calc 中,您可以打开“宏”,它使用类似于 Microsoft Excel 的“VBA”(Visual Basic for Applications)的“BASIC”(初学者通用符号指令代码)语言。
使用自己的宏的好处是“面向未来”。支票/支票书写的英语不会改变,但过去的一些扩展插件今天不再起作用。
可以在此处找到最受尊敬的 BASIC 宏指南摘要。
来自 Apache Open Office(几乎与 LibreOffice 相同):Calc Basic 中的 SpellNumber。根据作者的说法,这仍然需要调试。
对于 Microsoft Excel:如何在 Excel 中将数字拼写或转换为英文单词?. Libreoffice 为 Excel 的 VBA(Visual Basic for Applications)提供实验性支持。因此,您可以按原样实现下面的宏,或者将其转换为 Libre Office BASIC 语法。
印度十万和千万。
此处发布了一个 Calc 基本宏,用于将数字转换为单词:
这个宏的货币单位是“十万”和“千万”。您可以根据需要修改代码。