rom*_*das 7 ms-word range cell word-vba
我正在尝试学习如何在Word VBA中处理关于MS Word表的Range对象.
使用Range对象帮助,只要单元格是连续的,我似乎可以创建一系列单元格,但是我似乎无法获得使用单元格指定范围的起点和终点的语法.
例如:
Set rngCells = myTable.Range(Start:=<cell>, End:=<cell>)
Run Code Online (Sandbox Code Playgroud)
我不确定要指示要启动的单元格还是单元格结束的内容.有人能给我一个线索吗?:)
编辑:我已经从头创建了表 - 我正在尝试使用一系列单元格来为中间的某些行应用格式.特别是,我试图看看是否可以在不使用Selection的情况下完成.
我找到了我一直在寻找的答案:
Set myCells = ActiveDocument.Range(Start:=ActiveDocument.Tables(1).Cell(1, 1).Range.Start, _
End:=ActiveDocument.Tables(1).Cell(1, 1).Range.End)
Run Code Online (Sandbox Code Playgroud)
我没有意识到 Range 对象来自 Document 对象,而不是 Table 对象。
| 归档时间: |
|
| 查看次数: |
15048 次 |
| 最近记录: |