Excel VBA教程:引用行和列

可用Rows属性或Columns属性来处理整行或整列。这两个属性返回代表单元格区域的 Range对象。下例中,用Rows(1) 返回 Sheet1 上的第一行,然后将单元格区域的 Font对象的 Bold属性设置为 True。


Sub RowBold()
    Worksheets("Sheet1").Rows(1).Font.Bold = True
End Sub

下表举例说明了使用 Rows 和 Columns属性的一些行和列的引用。

引用 含义
Rows(1) 第一行
Rows 工作表上所有的行
Columns(1) 第一列
Columns("A") 第一列
Columns 工作表上所有的列

若要同时处理若干行或列,请创建一个对象变量并使用 Union方法,将对 Rows属性或 Columns属性的多个调用组合起来。下例将活动工作簿中第一张工作表上的第一行、第三行和第五行的字体设置为加粗。


Sub SeveralRows()
    Worksheets("Sheet1").Activate
    Dim myUnion As Range
    Set myUnion = Union(Rows(1), Rows(3), Rows(5))
    myUnion.Font.Bold = True
End Sub

上页:Excel VBA教程:引用命名区域 下页:Excel VBA教程:按索引编号引用工作表

Excel VBA教程:引用行和列

Excel VBA教程:按索引编号引用工作表 Excel VBA教程:按名称引用工作表
Excel VBA教程:返回集合中的对象 Excel VBA教程:将文档保存为 Web 页
Excel VBA教程:选定和激活单元格 Excel VBA教程:代码运行时使用控件值
Excel VBA教程:设置控件属性 Excel VBA教程:在工作表上使用 ActiveX 控件
Excel VBA教程:Application对象事件的用法 Excel VBA教程:嵌入图表事件的用法
Excel VBA教程:在文档中使用 ActiveX 控件 Excel VBA教程:使用 Microsoft Excel对象事件的方法
Excel VBA教程:在窗体上使用 Microsoft Office Web 组件 Excel VBA教程:QueryTable对象事件的用法
Excel VBA教程:在 Visual Basic 中使用 Microsoft Excel 工作表函数 Excel VBA教程:工作簿对象事件
Excel VBA教程:处理三维区域 Excel VBA教程:处理图形(绘图对象)
Excel VBA教程:处理活动单元格 Excel VBA教程:Worksheet对象事件
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号