我正在使用PAGES,我必须在一列表格中用单词写数字。 E.g:
123=One Hundred Twenty-Three
是否可以为PAGES编写自定义函数进行此类转换;类似于Microsoft Excel的东西?
我已经看到了用于此目的的JavaScript解决方案,但我不知道如何将其应用于MAC。有人可以帮忙吗?我将OSX 10.12.1
与Pages 6.0.5
一起使用。
答案 0 :(得分:1)
你想要NSNumberFormatter
。例如使用AppleScript libraries:
use script "Number"
use script "Text"
set N to 123
capitalize text (format number N using word format for locale "en_US")
--> "One Hundred Twenty-Three"
顺便说一句,如果你发现这些库很有用,请向bugreport.apple.com
提交feature request副本,要求Apple在macOS 10.13中采用它们。