【问题标题】:VBA Word format mergefieldVBA Word 格式合并域
【发布时间】:2016-02-24 09:40:30
【问题描述】:

我有一个字段函数,可以格式化 Excel 表中的给定数字(价格)。

即:

Fieldname = FieldName & " \# #.##0,00 USD"

有效,但如果值小于一千,则哈希和点被读取为空格。

如何删除或阻止 word 文件中出现空格?

【问题讨论】:

  • 很难理解你的代码是如何工作的。 “字段名”中有什么。为什么将“Fieldname”与字符串“\# #.##0,00 USD”连接起来有什么用处?

标签: excel vba ms-word mergefield


【解决方案1】:

# 格式过多..试试这个:

 Fieldname = FieldName & " \# #.#0,00 USD"

只是为了进一步澄清,我真的不知道提问者在合并字段中使用的上述代码如何......通常格式化合并字段看起来像这样:

 {MERGEFIELD  ANum \# "#.#0,00 USD"}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 2018-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    相关资源
    最近更新 更多