如何在Excel VBA中使用Range.Offset动作属性
1、打开Visual Basic,添加模块和过程,称之为“单元格操作2”。
2、以A1单元格为基准,向右及下进行偏移。Offset的第一个参数是下移行数,第弛阻廖娓二个参数是右移列数。当为正数时,下移和右移;当为负数时,上移和左移。
3、如图,下移两行,右移三列后,从A1单元格偏移至D3单元格。
4、Offset的应用有很多,以下面一个示例说明:当班级为“A班”时,在其右侧一列的姓名以A+数字为编号姓名。
5、添加一个for循环,从2开始到10结束(B2到B10单元格的范围)。
6、添加一个if判断,如果"B & i"单元格为“A班”,则其右侧单元格输入"A & i -1"。
7、执行以上代码后即可在“姓名”列得到相应的数据(注意先清空该列已有数据)。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:95
阅读量:40
阅读量:24
阅读量:40