Excel VBA 常用函数的语法与使用参考要点

合集下载

EXCELVBA函数参考手册

EXCELVBA函数参考手册

Excel VBA 学习资料函数参考手册摘自Excel2003VBA帮助2006年12月29日Excel VBA 学习资料 (1)函 (1)数 (1)参 (1)考 (1)手 (1)册 (1)摘自Excel2003VBA帮助 (1)2006年12月29日Abs 函数 (1)Abs 函数 (6)导出的数学函数 (6)Array 函数 (7)Asc 函数 (8)Atn 函数 (9)CallByName 函数 (9)CBool等类型转换函数 (10)语法 (10)返回类型 (10)说明 (11)Choose 函数 (13)Chr 函数 (14)Command 函数 (15)Cos 函数 (16)CreateObject 函数 (17)CurDir 函数 (18)CVErr 函数 (19)Date 函数 (20)DateAdd 函数 (20)DateDiff 函数 (21)DatePart 函数 (23)DateSerial 函数 (25)DateValue 函数 (26)Day 函数 (27)DDB 函数 (27)Dir 函数 (28)DoEvents 函数 (30)Environ 函数 (31)EOF 函数 (32)Error 函数 (33)Exp 函数 (33)FileAttr 函数 (34)FileDateTime 函数 (34)Filter函数 (35)Fix 、Int函数 (36)Format 函数 (37)FormatCurrency函数 (40)FormatDateTime函数 (41)FormatNumber函数 (41)FormatPercent函数 (42)FreeFile 函数 (43)FV 函数 (44)GetAllSettings 函数 (45)GetAttr 函数 (46)GetObject 函数 (47)GetSetting 函数 (51)Hex 函数 (52)Hour 函数 (52)IIf 函数 (53)IMEStatus 函数 (53)Input 函数 (54)InputBox 函数 (55)InStr 函数 (57)InStrRev函数 (58)IPmt 函数 (60)IRR 函数 (61)IsArray 函数 (62)IsDate 函数 (63)IsEmpty 函数 (63)IsError 函数 (64)IsMissing 函数 (64)IsNull 函数 (65)IsNumeric 函数 (66)IsObject 函数 (67)Join函数 (67)LBound 函数 (67)LCase 函数 (68)Left 函数 (69)Len 函数 (70)Loc 函数 (71)LOF 函数 (71)Log 函数 (72)LTrim、RTrim与Trim 函数 (72)MacID 函数 (73)MacScript 函数 (75)Mid 函数 (75)MIRR 函数 (76)Month 函数 (77)MonthName函数 (78)MsgBox 函数 (78)Now 函数 (81)NPer 函数 (81)NPV 函数 (83)Oct 函数 (84)Partition 函数 (84)Pmt 函数 (86)PPmt 函数 (87)PV 函数 (89)QBColor 函数 (90)Rate 函数 (91)Replace函数 (92)RGB 函数 (94)Right 函数 (95)Rnd 函数 (96)Round函数 (96)Second 函数 (97)Seek 函数 (97)Sgn 函数 (98)Shell 函数 (99)Sin 函数 (100)SLN 函数 (101)Space 函数 (102)Spc 函数 (102)Split函数 (103)Sqr 函数 (104)Str 函数 (104)StrComp 函数 (105)StrConv 函数 (106)StrReverse函数 (107)String 函数 (108)Switch 函数 (108)SYD 函数 (109)Tab 函数 (110)Tan 函数 (111)Time 函数 (112)Timer 函数 (112)TimeSerial 函数 (112)TimeValue 函数 (113)TypeName 函数 (114)UCase 函数 (116)Val 函数 (116)VarType 函数 (117)Weekday 函数 (118)WeekdayName函数 (119)Year 函数 (120)Abs 函数返回参数的绝对值,其类型和参数相同。

VBA表格操作技巧详解

VBA表格操作技巧详解

VBA表格操作技巧详解Excel是一个功能强大的办公软件,而VBA(Visual Basic for Applications)则是Excel的一种编程语言,它能够帮助用户更高效地进行表格操作。

本文将详细介绍一些VBA表格操作的技巧,帮助读者更好地利用Excel进行数据处理和分析。

一、自动筛选数据在Excel中,我们经常需要根据特定条件对表格中的数据进行筛选,VBA可以帮助我们实现自动化的筛选功能。

下面是一个示例代码,用于筛选出满足特定条件的数据:```vbaSub 自动筛选()Dim rng As RangeSet rng = Range("A1:D10") '设置要筛选的范围rng.AutoFilter Field:=1, Criteria1:="条件1" '设置筛选条件End Sub```上述代码中,首先通过`Set rng = Range("A1:D10")`设置要筛选的范围为A1到D10的单元格区域。

然后使用`rng.AutoFilter Field:=1, Criteria1:="条件1"`指定了筛选的条件,其中Field参数表示筛选字段的索引,Criteria1参数表示筛选的条件。

二、合并单元格有时候,我们需要将Excel表格中的某些单元格合并成一个单元格,以便更好地展示数据。

VBA提供了`MergeCells`属性,可以帮助我们实现单元格的合并。

以下是一个示例代码,演示如何合并A1到A10的单元格:```vbaSub 合并单元格()Range("A1:A10").MergeCells = TrueEnd Sub```通过将`MergeCells`属性设置为True,`Range("A1:A10").MergeCells`即可实现A1到A10单元格的合并。

VBA常用函数汇总及使用方法

VBA常用函数汇总及使用方法

VBA常用函数汇总及使用方法在Excel宏的编程过程中,VBA(Virtual Basic for Applications)是一门非常重要的编程语言。

作为VBA的一部分,函数在编写宏时发挥着重要的作用。

它们可以简化编程过程、提高效率,同时还可以处理和操作各种数据类型。

本文将为您介绍一些常用的VBA函数及其使用方法,帮助您更好地进行Excel宏的编程。

一、常用函数和使用方法1. Len函数Len函数用于返回字符串的长度。

在使用Len函数时,需要将待计算长度的字符串放入括号中,并将函数返回的值赋给一个变量。

示例代码:```Dim str as StringDim length as Integerstr = "Hello World"length = Len(str)MsgBox "字符串的长度为:" & length```2. Left函数和Right函数Left函数和Right函数分别用于返回字符串的左侧和右侧指定个数的字符。

这两个函数需要两个参数,第一个参数是待处理的字符串,第二个参数是要返回的字符数。

示例代码:```Dim str as StringDim leftStr as StringDim rightStr as Stringstr = "Hello World"leftStr = Left(str, 5)rightStr = Right(str, 5)MsgBox "左侧5个字符为:" & leftStrMsgBox "右侧5个字符为:" & rightStr```3. Mid函数Mid函数用于返回字符串中指定位置开始的指定字符数的字符串。

这个函数有三个参数,分别是待处理的字符串、开始位置和要返回的字符数。

示例代码:```Dim str as StringDim subStr as Stringstr = "Hello World"subStr = Mid(str, 7, 5)MsgBox "子字符串为:" & subStr```4. UCase函数和LCase函数UCase函数用于将字符串转换为大写,LCase函数用于将字符串转换为小写。

excel vba范例与应用技巧

excel vba范例与应用技巧

excel vba范例与应用技巧Excel VBA范例与应用技巧Excel是一款广泛应用于办公和数据处理的电子表格软件。

而VBA (Visual Basic for Applications)是一种用于自动化任务的编程语言,可以在Excel中编写宏以实现一些复杂的功能。

本文将介绍一些常用的Excel VBA范例和应用技巧,帮助读者更好地利用VBA 提升工作效率。

一、基本语法和操作在使用VBA编写宏之前,首先需要了解一些基本的语法和操作。

VBA 的语法与其他编程语言类似,可以使用变量、条件语句、循环语句等来实现各种功能。

同时,VBA也提供了一些内置函数,可以快速完成一些常见的操作,如字符串处理、日期计算等。

1. 使用变量在VBA中,可以使用变量来存储和操作数据。

变量可以是整数、浮点数、字符串等不同类型的数据。

声明一个变量的语法为“Dim 变量名 As 变量类型”。

例如,声明一个整数变量可以使用以下语句:Dim num As Integer2. 条件语句条件语句可以根据条件的真假来执行不同的代码块。

VBA提供了IF 语句和SELECT CASE语句来实现条件判断。

IF语句的语法为:If 条件 Then执行的代码块ElseIf 条件 Then执行的代码块Else执行的代码块End If3. 循环语句循环语句可以重复执行一段代码块,直到满足退出条件。

VBA提供了FOR循环和DO WHILE循环来实现不同类型的循环。

FOR循环的语法为:For 变量 = 初始值 To 终止值 Step 步长执行的代码块Next 变量4. 内置函数VBA提供了丰富的内置函数,可以方便地完成一些常见的操作。

例如,使用LEN函数可以获取字符串的长度,使用DATE函数可以获取当前日期,使用SUM函数可以计算一列数据的和等。

通过熟悉和灵活运用这些函数,可以大大提高编写宏的效率。

二、常用范例和技巧在实际应用中,我们经常会遇到一些常见的需求,如批量处理数据、自动化报表生成等。

VBA编程入门Excel中VBA的基本语法和实践

VBA编程入门Excel中VBA的基本语法和实践

VBA编程入门Excel中VBA的基本语法和实践VBA编程入门:Excel中VBA的基本语法和实践Excel中的VBA(Visual Basic for Applications)是一种强大的编程语言,它允许用户通过编写宏来自动化和扩展Excel功能。

在本文中,将介绍VBA的基本语法和实践,帮助读者入门并开始使用VBA编程。

1. VBA概述VBA是一种基于事件驱动的编程语言,它可以访问Excel的对象模型并控制Excel应用程序的行为。

通过使用VBA,用户可以编写自定义函数、子程序和事件处理程序来实现特定的功能需求。

2. VBA的开启和编写要开始编写VBA代码,首先需要在Excel中开启"开发者"选项卡。

可以通过依次点击"文件" > "选项" > "自定义功能区" > "主选项卡" > "开发者"来启用此选项卡。

在"开发者"选项卡中,可以找到"Visual Basic"按钮,点击即可打开VBA编辑器。

3. VBA编程基础在VBA编辑器中,可以编写VBA代码。

以下为一些基本的VBA语法:(1) 注释:使用单引号(')来添加注释,以便于代码的可读性和理解。

注释的内容对代码的执行没有影响,它只是解释代码的作用和用法。

示例:'这是一条注释,用于说明代码的作用(2) 变量:使用关键字"Dim"来声明变量,"As"关键字指定变量的数据类型。

示例:Dim myVariable As Integer '声明一个整型变量(3) 条件语句:使用"IF...THEN...ELSE"语句来进行条件判断。

根据条件的真假执行不同的代码块。

示例:If condition Then'执行代码块AElse'执行代码块BEnd If(4) 循环语句:循环语句允许重复执行一段代码,以实现特定的目标。

VBA常用函数及使用方法

VBA常用函数及使用方法

VBA常用函数及使用方法VBA(Visual Basic for Applications)是一种用于编写Microsoft Office应用程序的编程语言。

它允许用户编写自定义功能,优化工作流程,并提高效率。

在VBA 中,函数是一种非常重要的工具,它可以执行各种操作,例如计算、查询数据和处理文本。

本文将介绍几个VBA中常用的函数及其使用方法,帮助读者更好地应用VBA来解决问题和自动化任务。

1. Len 函数Len函数用于返回指定字符串的长度。

它的语法如下:Len(字符串)其中,字符串是要计算长度的字符串。

示例:Dim str As Stringstr = "Hello World"MsgBox Len(str)上述代码会在消息框中显示字符串"Hello World"的长度,即11。

2. InStr 函数InStr函数用于在一个字符串中查找第一个指定子字符串的位置。

它的语法如下:InStr([start, ]字符串1, 字符串2[, 比较模式])其中,start是可选参数,指定从字符串1的哪个位置开始搜索,默认为1;字符串1是要搜索的字符串;字符串2是要查找的子字符串;比较模式是可选参数,指定搜索时是否区分大小写,默认为0,代表不区分大小写。

示例:Dim str As Stringstr = "Hello World"MsgBox InStr(str, "o")上述代码会在消息框中显示第一个字母"o"在字符串"Hello World"中的位置,即5。

3. Left 和 Right 函数Left函数用于返回一个字符串的左侧指定个数的字符,Right函数用于返回一个字符串的右侧指定个数的字符。

它们的语法如下:Left(字符串, 数字)Right(字符串, 数字)其中,字符串是要截取的字符串,数字是要截取的字符个数。

vba函数的使用方法

vba函数的使用方法

vba函数的使用方法VBA函数的使用方法VBA是Visual Basic for Applications的缩写,是一种用于Microsoft Office套件中的自动化编程语言。

通过使用VBA函数,我们可以在Excel、Word、PowerPoint等应用程序中实现各种自定义功能。

本文将以VBA函数的使用方法为主题,详细介绍如何使用VBA函数来实现特定的功能。

一、VBA函数的基本概念VBA函数是预先编写好的一段代码,可以接受输入参数并返回一个结果。

使用VBA函数可以大大提高我们在Office应用程序中的工作效率,简化重复性的操作。

在使用VBA函数之前,我们需要先了解一些基本概念。

1. 函数名称:每个VBA函数都有一个唯一的名称,用于在程序中引用该函数。

2. 参数:函数可以接受输入参数,用来传递数据给函数进行处理。

参数可以是任意的数据类型,如数字、文本、日期等。

3. 返回值:函数可以返回一个结果,该结果可以是任何数据类型,如数字、文本、布尔值等。

4. 语法:每个VBA函数都有一定的语法规则,我们需要按照这些规则来编写代码。

二、常用的VBA函数下面将介绍一些常用的VBA函数及其使用方法。

1. MsgBox函数MsgBox函数用于显示一个消息框,可以用来向用户显示一条消息,并等待用户点击确定按钮后继续执行下一步操作。

其语法如下:MsgBox Prompt[, Buttons] [, Title] [, HelpFile, Context]其中,Prompt参数表示要显示的消息内容;Buttons参数表示消息框上显示的按钮类型;Title参数表示消息框的标题;HelpFile和Context参数用于显示帮助文件。

下面是一个例子:MsgBox "Hello, World!", vbInformation + vbOKOnly, "提示"2. InputBox函数InputBox函数用于显示一个输入框,可以用来向用户获取输入的数据。

excelvba 语法与应用

excelvba 语法与应用

excelvba 语法与应用【原创实用版】目录1.Excel VBA 简介2.Excel VBA 语法基础3.Excel VBA 应用实例正文【Excel VBA 简介】Excel VBA(Visual Basic for Applications)是一种基于 Visual Basic 的编程语言,主要用于 Microsoft Office 应用程序,尤其是Excel。

通过使用 Excel VBA,用户可以自定义 Excel 的功能和操作,以提高工作效率和实现一些特定的功能。

【Excel VBA 语法基础】Excel VBA 语法与 Visual Basic 基本相同,因此对于已经熟悉Visual Basic 编程语言的用户来说,学习 Excel VBA 会相对容易。

Excel VBA 主要包括以下几类语句:1.声明:使用 Dim、Public 等关键字声明变量、函数或类。

2.赋值:使用“变量=表达式”的形式给变量赋值,或使用“对象。

属性=值”的形式设置对象的属性。

3.控制结构:包括 If、Else、End If 等条件语句,以及 For、Next 等循环语句。

4.函数调用:通过调用 Excel VBA 内置函数或自定义函数实现特定的功能。

5.对象操作:通过创建、修改和删除对象来操作 Excel 工作表、单元格等。

【Excel VBA 应用实例】Excel VBA 在实际应用中具有广泛的用途,以下是一些常见的应用实例:1.自动化工具:通过编写 Excel VBA 代码,可以实现一些自动化功能,如自动填充数据、自动计算结果等。

2.数据分析:利用 Excel VBA 编写自定义函数,可以对数据进行复杂的分析和处理,例如数据透视表、图表制作等。

3.用户界面:通过创建自定义的用户界面,可以让用户更方便地操作Excel,例如添加按钮、对话框等。

4.协同工作:Excel VBA 可以实现多用户协同工作,例如共享工作簿、实时同步数据等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VBA函数参考1.日期与时间函数2.字符串函数3.类型转换函数4.数组处理函数6.数学与三角函数8.信息函数9.颜色函数10.财务函数11.判断函数12.目录函数13.其他函数注意:标记有*的函数不可以用于Excel97或更早的版本中。

1)赋值运算符 =2)数学运算符 &、+ (字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/(除)、-(负号)、^(指数)3)逻辑运算符Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)4)关系运算符 = (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is5)位运算符 Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等)、Imp(隐含)运算符对公式中的元素进行特定类型的运算。

Microsoft Excel 包含四种类型的运算符:算术运算符、比较运算符、文本运算符和引用运算符。

运算符的类型算术运算符若要完成基本的数学运算,如加法、减法和乘法,连接数字和产生数字结果等,请使用以下算术运算符:算术运算符含义(示例)+(加号)加法运算 (3+3)–(减号)减法运算 (3–1)负 (–1)*(星号)乘法运算 (3*3)/(正斜线)除法运算 (3/3)%(百分号)百分比 (20%)^(插入符号)乘幂运算 (3^2)比较运算符可以使用下列运算符比较两个值。

当用运算符比较两个值时,结果是一个逻辑值,不是 TRUE 就是 FALSE。

比较运算符含义(示例)=(等号)等于 (A1=B1)>(大于号)大于 (A1>B1)<(小于号)小于 (A1<B1)>=(大于等于号)大于或等于 (A1>=B1)<=(小于等于号)小于或等于 (A1<=B1)<>(不等号)不相等 (A1<>B1)文本连接运算符使用和号 (&) 加入或连接一个或更多文本字符串以产生一串文本。

文本运算符含义(示例)&(和号)将两个文本值连接或串起来产生一个连续的文本值("North"&"wind")引用运算符使用以下运算符可以将单元格区域合并计算。

引用运算符含义(示例):(冒号)区域运算符,产生对包括在两个引用之间的所有单元格的引用(B5:B15),(逗号)联合运算符,将多个引用合并为一个引用 (SUM(B5:B15,D5:D15))(空格)交叉运算符产生对两个引用共有的单元格的引用。

(B7:D7 C6:C8)公式中的运算次序公式按特定次序计算数值。

Excel 中的公式通常以等号 (=) 开始,用于表明之后的字符为公式。

紧随等号之后的是需要进行计算的元素(操作数),各操作数之间以运算符分隔。

Excel 将根据公式中运算符的特定顺序从左到右计算公式。

运算符优先级如果公式中同时用到多个运算符,Excel 将按下表所示的顺序进行运算。

如果公式中包含相同优先级的运算符,例如,公式中同时包含乘法和除法运算符,则 Excel 将从左到右进行计算。

运算符说明:(冒号)(单个空格),(逗号)引用运算符–负号(例如–1)% 百分比^ 乘幂* 和 / 乘和除+ 和–加和减& 连接两个文本字符串(连接)= < > <= >= <> 比较运算符使用括号若要更改求值的顺序,请将公式中要先计算的部分用括号括起来。

例如,下面公式的结果是 11,因为 Excel 先进行乘法运算后进行加法运算。

将 2 与 3 相乘,然后再加上 5,即得到结果。

=5+2*3与此相反。

如果使用括号改变语法,Excel 先用 5 加上 2,再用结果乘以 3,得到结果 21。

=(5+2)*3在下例中,公式第一部分中的括号表明 Excel 应首先计算 B4+25,然后再除以单元格 D5、E5 和 F5 中数值的和。

=(B4+25)/SUM(D5:F5)用VBA在工作簿中创建新的工作表作者:佚名文章来源:本站原创点击数:更新时间:2009-3-22 20:06:00在VBA中,可以用Sheets.Add 方法在工作簿中新建工作表。

其语法是:Sheets.Add(Before, After, Count, Type)其中参数Before、After指定新建工作表的位置,Coun指定工作表的数量,Type指定新建工作表的类型。

如下例:在工作簿新建一个名称为“工作表1”的工作表:Sub AddWorksheet()On Error Resume NextWorksheets.Add().Name = "工作表1"End Sub在最后一个工作表的后面新建名称为“工作表2”的工作表:Sub AddWorksheetAfterLast()On Error Resume NextWorksheets.Add(After:=Worksheets(Worksheets.Count)).Name = "工作表2"End Sub在最后一个工作表的前面新建4个工作表:Sub Add4Worksheets()Worksheets.Add Before:=Worksheets(Worksheets.Count), Count:=4End Sub运行下面的代码中,首先给出一个提示,要求用户输入新建工作表的名称,然后用该名称新建工作表。

如果出现错误,如名称过长或该名称已被使用,将直接新建一个工作表。

Sub AddNameNewSheet()Dim NewName As StringNewName = InputBox("请输入新建工作表的名称。

")On Error Resume Next = NewNameEnd Sub过程,就是执行一个或多个给定任务的集合。

又分为两种类型:子程序与函数。

其两者之间的主要区别在于,函数会返回一个值而子程序不会返回值。

1、子程序。

子程序是一个程序中可执行的最小部份,其语法为:[Private | Public | Friend] [Static] Sub name [(arglist)] [statements][Exit Sub][statements]End SubSub 语句的语法包含下面部分:部分描述Public 可选的。

表示所有模块的所有其它过程都可访问这个 Sub 过程。

如果在包含 Option Private 的模块中使用,则这个过程在该工程外是不可使用的。

Private 可选的。

表示只有在包含其声明的模块中的其它过程可以访问该Sub 过程。

Friend 可选的。

只能在类模块中使用。

表示该 Sub 过程在整个工程中都是可见的,但对对象实例的控制者是不可见的。

Static 可选的。

表示在调用之间保留 Sub 过程的局部变量的值。

Static 属性对在 Sub 外声明的变量不会产生影响,即使过程中也使用了这些变量。

name 必需的。

Sub 的名称;遵循标准的变量命名约定。

arglist 可选的。

代表在调用时要传递给 Sub 过程的参数的变量列表。

多个变量则用逗号隔开。

statements 可选的。

Sub 过程中所执行的任何语句组。

其中的 arglist 参数的语法以及语法各个部分如下:[Optional] [ByVal | ByRef] [ParamArray] varname[( )] [As type] [= defaultvalue]部分描述Optional 可选的。

表示参数不是必需的关键字。

如果使用了该选项,则arglist 中的后续参数都必须是可选的,而且必须都使用 Optional 关键字声明。

如果使用了 ParamArray,则任何参数都不能使用 Optional。

ByVal 可选的。

表示该参数按值传递。

ByRef 可选的。

表示该参数按地址传递。

ByRef 是 Visual Basic 的缺省选项。

ParamArray 可选的。

只用于 arglist 的最后一个参数,指明最后这个参数是一个 Variant 元素的 Optional 数组。

使用 ParamArray 关键字可以提供任意数目的参数。

ParamArray 关键字不能与 ByVal,ByRef,或 Optional 一起使用。

varname 必需的。

代表参数的变量的名称;遵循标准的变量命名约定。

type 可选的。

传递给该过程的参数的数据类型,可以是 Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(只支持变长)、Object 或 Variant。

如果没有选择参数 Optional,则可以指定用户定义类型,或对象类型。

defaultvalue 可选的。

任何常数或常数表达式。

只对 Optional 参数合法。

如果类型为 Object,则显式的缺省值只能是 Nothing。

2、函数:函数与子程序最大的区别就在于其可以返回值,而其它地方与子程序相似,语法如下:[Public | Private | Friend] [Static] Function name [(arglist)] [As type] [statements][name = expression][Exit Function][statements][name = expression]End Function可以看出除了声明的关键词外,其它基本类同,说明与用法也相近,这里就不再重复了。

Trim(string) 去掉string左右两端空白Ltrim(string) 去掉string左端空白Rtrim(string) 去掉string右端空白Len(string) 计算string长度Left(string, x) 取string左段x个字符组成的字符串Right(string, x) 取string右段x个字符组成的字符串Mid(string, start,x) 取string从start位开始的x个字符组成的字符串Ucase(string) 转换为大写Lcase(string) 转换为小写Space(x) 返回x个空白的字符串Asc(string) 返回一个integer,代表字符串中首字母的字符代码Chr(charcode) 返回string,其中包含有与指定的字符代码相关的字符数学函数Sin(X)、Cos(X)、Tan(X)、Atan(x) 三角函数,单位为弧度Log(x) 返回x的自然对数Exp(x)返回exAbs(x) 返回绝对值Int(number)、Fix(number) 都返回参数的整数部分,区别:Int 将-8.4 转换成-9,而Fix 将-8.4 转换成-8Sgn(number) 返回一个Variant (Integer),指出参数的正负号Sqr(number) 返回一个Double,指定参数的平方根VarType(varname) 返回一个Integer,指出变量的子类型Rnd(x)返回0-1之间的单精度数据,x为随机种子转换函数CBool(expression) 转换为Boolean型CByte(expression) 转换为Byte型CCur(expression) 转换为Currency型CDate(expression) 转换为Date型CDbl(expression) 转换为Double型CDec(expression) 转换为Decemal型CInt(expression) 转换为Integer型CLng(expression) 转换为Long型CSng(expression) 转换为Single型CStr(expression) 转换为String型CVar(expression) 转换为Variant型Val(string) 转换为数据型Str(number) 转换为StringNow 返回一个Variant (Date),根据计算机系统设置的日期和时间来指定日期和时间。

相关文档
最新文档