首页 > 解决方案 > 如何使用 Python 和 win32com 在 Word 表单字段中进行换行

问题描述

我想自动填写文档中的表单域。到目前为止没有问题。我正在使用以下代码:

document.Formfields(tag).Result = "value"

但这里有个问题:我想在这些表单域中添加换行符。因此,我想在新行的同一字段中添加另一个值,如下所示:

document.Formfields(tag).Result += "\r\n" + "value2"

不过,Word 向我展示的是:

截图换行失败

对我这个新手来说,这看起来像是某种解码问题。当我将该字段的整个条目复制粘贴到记事本中时,它会向我显示:

截图记事本

所以换行符的符号就在那里

标签: pythonwordwin32comform-fields

解决方案


推荐阅读