设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1946|回复: 2

[VBA] Excel-VBA单元格的引用方法

  [复制链接]

3

主题

68

金钱

95

积分

新手用户

发表于 2018-9-26 16:22:00 | 显示全部楼层 |阅读模式

1、使用Range属性引用单元格区域
  1. Sub MyRng()
  2.     Range("A1:B4, D5:E8").Select
  3.     Range("A1").Formula = "=Rand()"
  4.     Range("A1:B4 B2:C6").Value = 10
  5.     Range("A1", "B4").Font.Italic = True
  6. End Sub
复制代码

2、使用Cells属性引用单元格区域
  1. Sub MyCell()
  2.     Dim i As Byte
  3.     For i = 1 To 10
  4.         Sheets("Sheet1").Cells(i, 1).Value = i
  5.     Next
  6. End Sub
复制代码

3、使用快捷记号实现快速输入
  1. Sub FastMark()
  2.     [A1] = "Excel 2007"
  3. End Sub
复制代码

4、使用Offset属性返回单元格区域
  1. Sub RngOffset()
  2.     Sheets("Sheet1").Range("A1:B2").Offset(2, 2).Select
  3. End Sub
复制代码



5、使用Resize属性返回调整后的单元格区域
  1. Sub RngResize()
  2.     Sheets("Sheet1").Range("A1").Resize(4, 4).Select
  3. End Sub
复制代码

224

主题

2万

金钱

3万

积分

专家用户

发表于 2018-12-25 12:35:09 | 显示全部楼层
大道无痕……
回复

使用道具 举报

0

主题

2

金钱

31

积分

新手用户

发表于 2019-1-10 10:31:30 | 显示全部楼层
谢谢分享,vba事半功倍
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表