VBA函数参考 excelvba函数参考手册

1.字符串函数

序号

函数名

功          能

001

Asc

返回一个Integer,代表字符串中首字母的字符代码

002

Chr

返回String,其中包含有与指定的字符代码相关的字符

003

InStr

指定一字符串在另一字符串中最先出现的位置

004

InStrRev*

返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起

005

LCase

返回转成小写的String

006

BCase

返回Variant(String),其中包含转成大写的字符串

007

Left

返回Variant(String),其中包含字符串中从左边算起指定数量的字体

008

Len

返回Long,其中包含字符串内字符的数目或存储变量所需的字节数

009

LTrin

返回Variant(String),去除指定字符串的前导空格

010

Mid

返回Variant(String),其中包含字符串中指定数量的字符

011

Reptace*

返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。

012

Right

返回Variant(String),其中包含字符串中从右边算起指定数量的字符

013

RTrim

返回Variant(String),去除指定字符串的尾随空格

014

Space

返回特定数目空格的Variant(String)

015

Str

返回代表一数值的返回Variant(String)

016

StrComp

返回Variant(String),为字符串比较的结果

017

StrConv

返回按指定类型转换的Variant(String)

018

String

返回Variant(String),其中包含指定长度重复字符的字符串

019

StrRcverse*

返回一个字符串,其中一个指定子字符串的字符顺序是反向的0

020

Trim

返回Variant(String),去除指定字符串的前导和尾随空格

2.日期与时间函数

序号

函数名

功     能

021

Date

返回包含系统日期

022

DateAdd

返回包含一个日期的Variant(Date),这一日期还加上了一段时间间隔

023

DateDiff

返回Variant(Long)的值,表示两个指定日期间的时间间隔数目

024

DatePart

返回一个包含已知日期的指定时间部分的Variant(Integer)

025

DateSerial

返回包含指定的年、月、日的Variant(Date)

026

DateValue

返回一个Variant(Date)

027

Day

返回一个Variant(Integer),其值为1~31之间的整数,表示一个月中的某一日

028

Hour

返回一个Variant(Integer),其值为0~23之间的整数,表示一天之中的某一钟点

029

Minute

返回一个Variant(Integer),其值为0~59之间的整数,表示一小时中的某分钟

030

Month

返回一个Variant(Integer),其值为1~12之间的整数,表示一年中的某月

031

MonthName

返回一个表示指定月份的字符串

032

Now

返回一个Variant(Date),根据计算机系统设置的日期和时间来指定日期和时间

033

Time

返回一个指明当前系统时间的Variant(Date)

034

Timer

返回一个Single,代表从午夜开始到现在经过的秒数

035

TimeSerial

返回一个Variant(Date),包含其有其体时、分、秒的时间

036

TimeValue

返回一个包含时间的Variant(Date)

037

Second

返回一个Variant(Integer),其值为0~59之间的整数,表示一分钟之中的某个秒

038

Weckday

返回一个.Variant(Integer),包含一个整数,代表某个日期是星期几

039

WeekdayName*

返回一个字符串,表示一星期中的某天

040

Year

返回Variant(Integer),包含表示年份的整数

3.类型转换函数

序号

函数名

功     能

041

CBool

将表达式转换为Boolean类型数据

042

CByte

将表达式转换为Byte类型数据

043

Ceur

将表达式转换为Currency类型数据

044

CDate

将表达式转换为Date类型数据

045

CDbl

将表达式转换为Double类型数据

046

CDec

将表达式转换为Decimal类型数据

047

Cint

将表达式转换为Integer类型数据

048
VBA函数参考 excelvba函数参考手册

CLng

将表达式转换为Long类型数据

049

CSng

将表达式转换为Single类型数据

050

CStr

将表达式转换为String类型数据

051

Cvar

将表达式转换为Variant类型数据

052

CVDate

返回一个Variant类型数据,它的子类型是Date

053

CVErr

返回一个Variant类型数据,它的子类型是Error

054

Val

返回字符串内的数字

4.数组处理函数

序号

函数名

功      能

055

Array

返回一个包含数组的Variartt

056

Split*

返回一个下标从零开始的一维数组,它包含指定数目的子字符串

057

Filter

返回一个下标从玲开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集

058

Join*

返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的

059

LBound

返回一个Long型数据,其值为指定数组可用的最小下标

060

UBound

返回一个Long型数据,其值为指定的数组可用的最大下标

5.格式化函数

序号

函数名

功 能

061 Format 返回Variant(String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的

062 FormatCurrency* 返回一个货币值格式的表达式,它使用系统控制面板中定义的货币符号

063 ForrmatDateTime* 返回一个日期或时间格式的表达式

064 FormatNumber* 返回一个数字格式的表达式

065 FormatPercent* 返回一个百分比格式(乘以100)的表达式,后面有%符号

6.数学与三角函数

序号

函数名

功 能

066

Abs

返回参数的绝对值,其类型和参数相同

067

Atn

返回一个Double,指定一个数的反正切值

068

Cos

返回一个Double,指定一个角的余弦值

069

Exp

返回Double,指定e(自然对数的底)的某次方

070

Fix

返回参数的整数部分

071

Hex

返回代表十六进制数值的String

072

Int

返回参数的整数部分

073

Log

返回一个Double,指定参数的自然对数值

074

Oct

返回Variant(String),代表一数值的八进制值

075

Rnd

返回一个包含随机数值的Single

076

Round

返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果

077

Sgn

返回一个Variant(Integer),指出参数的正负号

078

Sin

返回一个Double,指定参数的sine(正弦)值

079

Sqr

返回一个Double,指定参数的平方根

080

Tan

返回一个Double的值,指定一个角的正切值

7.文件处理函数

序号

函数名

功             能

081

FileAttr

返回一个Long,表示使用Open语句打开该文件的方式

082

FileDateTime

返回一个Variant(Date),此为一个文件被创建或最后修改后的日期和时间

083

FileLen

返回一个Long,代表一个文件的长度,单位是字节

084

FreeFile

返回一个Integer,代表下一个可供Open语句使用的文件号

085

GetAttr

返回一个Integer,此为一个文件、目录或文件夹的属性

086

SetAttr

为一个文件设置属性信息

087

Input

返回String,它包含以Input或Binary方式打开的文件中的字符

088

Loc

返回一个Long,在已打开的文件中指定当前读/写位置

089

EOF

返回一个Integer,它包含Boolean值 True,表明已经到达为Random或顺序 Input打开的文件的结尾

090

LOF

返回一个Long,表明用 Open语句打开的文件的大小,该大小以字节为单位

091

Seek

返回一个Long,在 Open语句打开的文件中指定当前的读/定位置

092

Spc

与Print#语句或Print方法一起使用,对输出进行定位

093

Tab

与Print#语句或Print方法一起使用,对输出进行定位

8.信息函数

序号

函数名

功 能

094

IsArray

返回Boolean值,指出变量是否为一个数组

095

IsDate

返回Boolean值,指出一个表达式是否可以转换成日期

096

IsEmpty

返回Boolean值,指出变量是否已经初始化

097

IsEttor

返回Boolean值,指出表达式是否为一个错误值

098

IsMissing

返回Boolean值,指出一个可选的Varint参数是否已经传递给过程

099

IsNull

返回Boolean值,指出表达式是否不包含任何有效数据(Null)

100

IsNumeric

返回Boolean值,指出表达式的运算结果是否为数

101

IsObject

返回Boolean值,指出标识符是否表示对象变量

102

TypeName

返回一个String,提供有关变量的信息

103

VarType

返回一个Integer,指出变量的子类型

9.颜色函数

序号

函数名

功             能

104

QBColor

返回一个Long,用来表示所对应颜色值的RGB颜色码

105

RGB

返回一个Long整数,用来表示一个RGB颜色值

10.财务函数

序号

函数名

功             能

106

DDB

返回一个Double,指定一笔资产在一特定期间内的折旧可使用双下落收复平衡方法或其他指定的方法进行计算

107

FV

返回一个Double,指定未来的定期定额支付且利率固定的年金

108

IRR

返回一个Double,指定一系列周期性现金流(支出或收入)的内部利率

109

Ipmt

返回一个Double,指定在一段时间内对定期定额支付且利率固定的年金所支付的利息值

110

MIRR

返回一个Double,指定根据一系列修改过的周期性现金流(支付和收入)的内部利率

111

NPer

返回一个Double,指定定期定额支付且利率固定的总期数

112

NPV

返回一个Double,指定根据一系列定期的现金流(支付和收入)和贴现率而定的投资净现值

113

Pmt

返回一个Double,指定根据定期定额支付且利率固定的年金支付额

114

Ppmt

返回一个Double,指定在定期定额支付且利率固定的年金的指定期间内的本金偿付额

115

PV

返回一个Double指定在未来定期、定额支付且利率固定的年金现值

116

Rate

返回一个Double,指定每一期的年金利率

117

SLN

返回一个Double,在一期里指定一项资产的直线折旧

118

SYD

返回一个Double,指定某项资产在一指定期间用年数总计法计算的折旧

11.判断函数

序号

函数名

功              能

119

Choose

从参数列表中选择并返回一个值

120

IIF

根据表达式的值,来返回两部分中的一个

121

Switch

计算一组表达式列表的值,然后返回与表达式列表中最先为True的表达式所相关的Variant数组或表达式

12.目录函数

序号

函数名

功             能

122 CurDir 返回一个Variant(String),用来代表当前的路径

123 Dir 返回 一个String,用来表示一个文件名,目录名或文件夹名称,它必须与指定的模式或文件属性、磁盘卷标相匹配

124 ChDir 改变当前的目录或文件夹

125 ChDrive 改变当前的驱动器

126 MkDir 创建一个新的目录或文件夹

127 RmDir 删除一个存在的目录或文件夹

13.其他函数

序号

函数名

功           能

128

CallByName*

执行一个对象的方法,或者设置或返回一个对象的属性

129

CreateObject

创建并返回一个对ActiveX对象的引用

130

DoEvents

转让控制权,以便让操作系统处理其他的事件

131

Envnon

返回String,它关连于一个操作系统环境变量在Macintosh中不可用

132

Err

含有关于运行时错误的信息

133

Error

返回对应于已知错误的信息

134

GetAllSetrings

从Windows注册表或( Macintosh中)应用程序初始化文件的信息中返回应用程序项目的所有注册表项设置及其相应值(开始是由 SaveSetting产生)

135

GetObject

返回文件中的ActiveX对象的引用

136

GetSetting

从Windows注册表或( Macintosh中)应用程序初始化文件的信息中返回应用程序项目的所有注册表项设置及其相应值

137 InputBox 在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的String

138 MsgBox 在对话框中显示消息,等待用户单击按钮,并返回一个Integer告诉用户单击哪一个按钮

139 Partition 返回一个Variant(String),指定一个范围,在一系列计算的范围中指定的数字出现在这个范围内

140 Shell 执行一个可执行文件,返回一个Variant(Date),如果成功的话,代表这个程序的任务ID,若小成功,则会返回0

注意:标记有*的函数不可以用于Excel97或更早的版本中。

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/114902.html

更多阅读

VBA编程中MsgBox函数怎么用 vba msgbox

VBA编程中MsgBox函数怎么用——简介Excel编程中的MsgBox函数用于输出一个对话框,该函数在编程调试以及输出结果方面具有极为重要的意义。下面小编就为大家讲解一下该函数的具体使用方法。VBA编程中MsgBox函数怎么用——方法/步骤

Β函数 - 维基百科,自由的百科全书 贾晓烨 维基百科 全书

Β函数维基百科,自由的百科全书跳转到: 导航, 搜索Β函数,又称为贝塔函数或第一类欧拉积分,是一个特殊函数,由下式定义:其中  。目录[隐藏]1 性质 2 伽玛函数与贝塔函数之间的关系 3 导数 4 估计 5 不完全贝塔函数 5.1 性质6 参见 7 参

Matlab信号处理工具箱函数上 matlab视频处理工具箱

(2010-03-11 11:17:40)转载标签: matlab信号处理工具箱it这是我从一个论坛找到的,对我现在的学习很有帮助,贴在这里供大家参考,也谢谢那位版主1、波形产生和绘图chirp 产生扫描频率余弦diric 产生Dirichlet函数或周期Sinc函数gauspuls

Excel2003十六进制转换成十进制_ok 十六进制颜色转换

1、“工具-〉加载宏...”打开“加载宏”对话框,选择“分析数据库-VBA函数”,点击“确定”。Excel可能会提示需要安装相应功能,按安装提示操作即可。2、假设十六进制数在A1单元格中。在需要插入转换结果的单元格内输入“=HEX2DEC(A1)”,

声明:《VBA函数参考 excelvba函数参考手册》为网友放飞的风筝分享!如侵犯到您的合法权益请联系我们删除