我正在阅读CSV文件并将它们放入word文档中。现在我的问题是,是否可以在单元格中写入粗体和csv中的条目而不是粗体。我知道下面的代码将单元格中的所有信息都放在粗体上,但这可能会显示我想要的内容。
oTable.Cell(2, 1).Range.Font.Bold = True
oTable.Cell(2, 1).Range.Text = "Vurnerability description: "
oTable.Cell(2, 1).Range.Font.Bold = False
oTable.Cell(2, 1).Range.Text += openvasCSV(i)(9)
答案 0 :(得分:0)
非常恶心,但它确实有效。我无法避免使用Select,但我很乐意看到不需要的解决方案。
oTable.Cell(2, 1).Select
Selection.Font.Bold = True
Selection.TypeText "üüü"
Selection.TypeParagraph
Selection.Font.Bold = False
Selection.TypeText "öööö"
关键是使用.Font
,而不是.Range
,并仅为当前运行设置Bold
属性。