VBA常用函数和属性(持续更新中)

  1. Rnd() 生成随机大于0小于1的随机小数,生成随机整数的公式:Int((upperbound - lowerbound + 1) *Rnd + lowerbound)
  2. ByVal "按值传递:
Sub Test(ByRef a As Integer, ByVal b As Integer)
       a = 3
       b = 4 
End Sub
Sub Main()
       Dim a As Integer 
       Dim b As Integer  
       a = 1
       b = 2
       test(a, b)
       MsgBox ""a="" & a & ""b="" & b 
End Sub
  1. ByRef 按地址传递
  2. On Error Resume Next 当出现“运行时错误”时,不中断继续运行
  3. On Error Goto 0 当出现“运行时错误”时,中断运行
  4. Error Error对象保存了“错误信息”
  5. CountIf CountIf(“条件区域”, “条件”)
  6. Range的CurrentRegion属性 选中遇到的第一个非空行/列前的所有单元格,如:Range(“A1”).CurrentRegion.Copy复制遇到的第一个非空行/列前的所有单元格
  7. Range的PasteSpecial属性 粘贴
  8. := 对对象的赋值
  9. Range的Iterior属性 指定对象内部
  10. Resize函数 "用于调整指定区域的大小,返回调整后的区域,如:Range.Resize(RowSize,ColumnSize)
Sub Y()
    Range(""B1:C2"").Resize(3:4).Select 
End Sub

表示选择B1:E3三行四列共12个单元格。该区域是以B1为基准,重置三行四列区域。"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值