![MS Word:更改表单字段的格式而不更改其值](https://linux22.com/image/1312951/MS%20Word%EF%BC%9A%E6%9B%B4%E6%94%B9%E8%A1%A8%E5%8D%95%E5%AD%97%E6%AE%B5%E7%9A%84%E6%A0%BC%E5%BC%8F%E8%80%8C%E4%B8%8D%E6%9B%B4%E6%94%B9%E5%85%B6%E5%80%BC.png)
我有一个文档,其中包含已填入值的文本表单字段。它们的格式为“数字”类型,数字格式为“0”。
我想将所有数字格式为“0”的字段更改为“#,##0”格式。但是,当我尝试单击其中一个字段并进行更改时(在“表单字段选项”中),它会将字段中的所有文本重置为其默认值。
有什么方法可以更改字段的数字格式而不删除已手动输入到字段中的值?
答案1
我不这么认为。更改格式会重置字段以避免无效数据输入,因为从 Word 的角度来看这更容易。
我想您可以使用一个宏来自动化该过程,该宏会遍历所有字段,将现有值复制到变量,更改格式并将值复制回来,但这需要大量工作,手动执行此操作可能会更简单。