在 MS Word 中更改数字格式

在 MS Word 中更改数字格式

我的国家使用数字系统,因此 100000 是十万,而不是十万。

现在我尝试将数值转换为单词。使用技术。问题是,它使用普通的西方风格系统,而我想要南亚系统的结果。

有没有办法做到这一点?

答案1

您可以使用各种字段扩展 CardText 开关,使其遵循您想要的数字系统。以下字段代码将正确处理高达 99 万的数字,如果您想要更高的数字(例如千万),则只需添加额外的 IF 字段级别。请注意,CardText 开关本身只能处理高达一百万的数字。

输入字段代码

{引用{设置 n 1099999} {如果 n < 100000 “{= n \卡片内容}““{= int(n/100000) \卡片内容}十万{设定{= MOD(n,100000)} }****{如果 r = 0 “” “{= r \* 卡片文字}}}\* 大写 \* 字符格式}

输出

十万九万九千九百九十九

我已经上传了演示包含上述字段的文档(单击链接,然后选择“文件”->“下载”)。您可能希望将其添加为自动文本条目,以便于插入。

相关内容