【发布时间】:2019-06-24 15:11:35
【问题描述】:
我正在使用 vba 将 Excel 单元格中的数据写入 Word 文档表,并且在 Word 单元格中将部分字符串设置为粗体时遇到问题。
objTable.cell(2, 1).Range.Text = "Answer: "
objTable.cell(2, 1).Characters(1, 7).Bold = True
objTable.cell(2, 1).Range.InsertAfter
Text:=ws.Cells(row, ANSWER_COLUMN) * 100 & "%"
当我有两个参数时,我在选择字符时遇到错误。但是,当我有 1 个参数时,它可以工作,但只会将该单个字符设置为粗体。我需要将整个“答案:”标签加粗,然后将其后面的文本加粗。再一次,我选择的表格是一个简单的 Word 表格。
【问题讨论】:
标签: excel vba ms-word format character