全文预览

VBA常用代码与技巧解析

上传者:学习一点 |  格式:pdf  |  页数:439 |  大小:6440KB

文档介绍
,语法如下:Range(Cell1,Cell2)参数Cell1是必需的,必须为A1样式引用的宏语言,可包括区域操作符(冒号)、相交区域操作符(空格)或合并区域操作符(逗号)。也可包括美元符号(即绝对地址,如“$A$1”)。可在区域中任一部分使用局部定义名称,如Range("B2:LastCell"),其中LastCell为已定义的单元格区域名称。参数Cell2是可选的,区域左上角和右下角的单元格。运行SubRngSelect过程,选中A3:F6,B1:C5单元格区域,如图1-1所示。9各类VBA使用技巧与模板及实例解析下载2045508.htm图1-1使用Range属性引用单元格区域注意如果没有使用对象识别符,Range属性返回活动表的一个区域,如果活动表不是工作表,则该属性无效。1-2使用Cells属性使用Cells属性返回一个Range对象,如下面的代码所示。#001SubCell()#002DimicellAsInteger#003Foricell=1To100#004Sheet2.Cells(icell,1).Value=icell#005Next#006EndSub代码解析:Cell过程使用For...Next语句为工作表中的A1:A100单元格区域填入序号。Cells属性指定单元格区域中的单元格,语法如下:Cells(RowIndex,ColumnIndex)参数RowIndex是可选的,表示引用区域中的行序号。参数ColumnIndex是可选的,表示引用区域中的列序号。如果缺省参数,Cells属性返回引用对象的所有单元格。Cells属性的参数可以使用变量,因此经常应用于在单元格区域中循环。1-3使用快捷记号在VBA中可以将A1引用样式或命名区域名称使用方括号括起来,作为Range属性的快捷方式,这样就不必键入单词“Range”或使用引号,如下面的代码所示。10

收藏

分享

举报
下载此文档