使用Vb.net WinForms获取word表中的文本属性
我在WinFoms中有一个VB.net应用程序,可以在word表格中获取单元格的属性。问题是它只获取单元格的属性,而不是每个字符的属性 例如,下面的行位于单个单元格中 快速棕色fOx使用Vb.net WinForms获取word表中的文本属性,vb.net,winforms,ms-word,Vb.net,Winforms,Ms Word,我在WinFoms中有一个VB.net应用程序,可以在word表格中获取单元格的属性。问题是它只获取单元格的属性,而不是每个字符的属性 例如,下面的行位于单个单元格中 快速棕色fOx 如何获取这些属性?您需要获取每个单词(或字符)的范围并检查其字体: Dim cell As Word.Cell = tb.Cell(row, col); Dim cellRng As Word.Range = cell.Range; 您可以通过以下方式循环每个单词: For Each rngWord As Wor
如何获取这些属性?您需要获取每个单词(或字符)的范围并检查其字体:
Dim cell As Word.Cell = tb.Cell(row, col);
Dim cellRng As Word.Range = cell.Range;
您可以通过以下方式循环每个单词:
For Each rngWord As Word.Range In cellRng.Words
If rngWord.Bold
'...
End If
Next
请务必添加:
Imports Microsoft.Office.Interop