如何用VBA编程选中当前区域中的最大值
Application.WorksheetFunction.Max(range("A1:C5"))
解释:使用WorksheetFunction可以引用Excel中的函数,range表示范围的对象。
引用一个数据表的方法
- 直接使用Sheet2.
- Sheets("Sheet1")
- Worksheets("sheet2").
worksheets与Sheets得区别是:Sheets包含更广,可以包含图表工作表、工作表等,worksheets可以说是sheets的子集。worksheets仅是工作表。
提取所有工作表名称
Sub 提取所有工作表名称()
for x=1 to sheets.count
cells(x,1)=sheets(x).name
next x
End Sub
cells对象:访问excel表格对应行列的单元格。
语法 cells( row,col)
参数row:数值类型,指定返回行。
参数coI:数值类型,指定返回列。如果任何参数的值为NULL,cells()函数返回NULL。