我选择一个带书签的word html表,并希望计算行数。
Dim x = oDoc.Bookmarks(bkm).Range.Rows.Count
表中有3行。结果是1。我了解。但是如何获得3的结果?
谢谢你。
Leo van den Berg
您需要告诉range方法您正在对表中的行进行计数。
Dim x = oDoc.Bookmarks(bkm).Range.Tables(1).Range.Rows.Count
所有内置集合都基于0,因此要访问特定索引,您需要从自然索引中减去1(例如1 = 0、2 = 1、3 = 2)。因此,当您比较rows.count时,最大索引将是rows(rows.count-1)