首页 » 非技术 » vba的一些常用方法

vba的一些常用方法

8859 2

最近正好有用excel的做些统计的东西,vba的一些用法又从新的review了一下,在此记录一下:

1. 函数返回
VBA的函数返回通过一个和函数名的相同的变量进行返回,而不用写return xxx

ret = myfunction(2)
Function myfunction(i)
    myfunction = i + 1
End Function
msgbox ret 

2. 获取某列的有效行数

countnums = Range("a" & Rows.Count).End(xlUp).Row

3. 查询某列中匹配某字符串的行数

get_line = Application.WorksheetFunction.Match(cname, Range("A:A"), 0)

4. 清楚单元格内容

Range("C2:R4).Clear

4. 清楚单元格内文字,保留格式

Range("C2:R4).ClearContents

5. 统计单元格区域的总和

sum_final = Application.WorksheetFunction.Sum(Range("i2:i10))
文章评分1次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2018/07/how-to-return-value-by-function-on-vba/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

评论前先开启评论开关:


2 Comments

  1. FROYO :

    excel这么高级的用法

载入分页评论...