`
xieyunbiao
  • 浏览: 36945 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

VBA内部函数

阅读更多

一.测试函数

IsNumeric(x) ‘是否为数字, 返回Boolean 结果,True or False

IsDate(x) ‘是否是日期, 返回Boolean 结果,True or False

IsEmpty(x) ‘是否为Empty, 返回Boolean 结果,True or False

IsArray(x) ‘指出变量是否为一个数组。

IsError(expression) ‘指出表达式是否为一个错误值

IsNull(expression) ‘指出表达式是否不包含任何有效数据 (Null)。

IsObject(identifier)‘指出标识符是否表示对象变量

二.数学函数

Sin(X)、Cos(X)、Tan(X)、Atan(x) 三角函数,单位为弧度

Log(x) 返回x 的自然对数

Exp(x)返回 ex

Abs(x) 返回绝对值

Int(number)、Fix(number) 都返回参数的整数部分,区别:Int 将 -8.4 转换成 -9,而 Fix 将-8.4 转换成 -8

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

Sqr(number) 返回一个 Double,指定参数的平方根

VarType(varname) 返回一个 Integer,指出变量的子类型

Rnd(x)返回0-1 之间的单精度数据,x 为随机种子

三.字符串函数

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,其中包含有与指定的字符代码相关的字符

四.转换函数

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) 转换为String

五.时间函数

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

Date 返回包含系统日期的 Variant (Date)。

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

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

TimeSerial(hour, minute, second) 返回一个 Variant (Date),包含具有具体时、分、秒的时间。

DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]]) 返回 Variant(Long) 的值,表示两个指定日期间的时间间隔数目

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

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

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

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

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

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

Weekday(date, [firstdayofweek]) 返回一个 Variant (Integer),包含一个整数,代表某个日期是星期几

分享到:
评论

相关推荐

    常用VBA函数精选集转自蓝桥玄霜整理版

    VBA编程相关资料,主要为VBA内部可自调用函数的用法说明!

    vb逆向工程,各种变量,数据结构反编译后的结果说明,还有各种_vba**内部函数说明

    vb逆向工程,各种变量,数据结构反编译后的结果说明,还有各种_vba**内部函数说明

    croldraw VBA二次开发

    更重要的是使用VB语言和应用程序内部函数开发更多的适合于用户需要的功能。 VBA的面向对象性是其与传统宏语言的重要区别之一。对象是VB和VBA中常用到的概念,它是为了在VBA程序中管理数据和代码的方便提出来的。在...

    VBA开发资料

    VBA介绍 VBA从Visual Basic中派生,适用于各种Windows应用程序,有如下优点: 1、VBA是一种通用程序语言,通过它可以共享Microsoft的各种软件(如Excel、Word、...3、VBA提供的大量内部函数大大简化了用户的操作。

    Excel+VBA自动关闭消息框源代码

    EXCEL VBA未公开的内部函数,实现自动延时关闭对话框,可自定义延时时间。

    Excel_VBA_快速上手之宝典

    第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一节 文件的操作 1) Excel文件 2) 文本文件 3) Access文件 第二节 工作表操作 1) 新建与删除 2) 隐藏与显示 3) 保护与撤销 第三节 单元格操作 1) ...

    Excel_VBA教程.pdf

    很基础的VBA语法讲解 部分目录 一、VBA语言基础1 第一节 标识符1 第二节 运算符1 第三节 数据类型1 ...第十二节内部函数5 一.测试函数 5 二.数学函数 5 三.字符串函数 5 四.转换函数 6 五.时间函数 6

    Excel内部函数实现省、市、店三级组合框联动的精彩模板

    纯粹使用Excel的内部函数和窗体控件,实现省、市、县三级数据的联合检索,大大提高数据查询速度,避免使用VBA宏。

    Excel_VBA程序设计.pdf

    第十二节内部函数 6 一.测试函数 6 二.数学函数 6 三.字符串函数 6 四.转换函数 6 五.时间函数 7 第十三节 文件操作 7 文件 7 删除 7 打开 7 读入 8 写入 8 关闭 8 其他文件函数 8 二、Visual BASIC程序设计...

    Excel+VBA+之快速上手

    第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一节 文件的操作 1) Excel文件 2) 文本文件 3) Access文件 4) 文件其它操作 第二节 工作表操作 1) 新建与删除 2) 隐藏与显示 3) 锁定与保护 第三节 ...

    Excel_VBA_之快速上手.doc

    第十二节 内部函数 第二章 Excel VBA常用对象之使用 第一节 文件的操作 1) Excel文件 2) 文本文件 3) Access文件 4) 文件其它操作 第二节 工作表操作 1) 新建与删除 2) 隐藏与显示 3) 锁定与保护 第三节 ...

    VBA常用技巧

    11-2 设置单元格内部格式 12 11-3 为单元格区域添加边框 12 11-4 灵活设置单元格的行高列宽 12 技巧12 单元格中的数据有效性 12 12-1 在单元格中建立数据有效性 12 12-2 判断单元格是否存在数据有效性 12 12-3 动态...

    Excel_VBA教程

    第十二节内部函数 5 一.测试函数 5 二.数学函数 5 三.字符串函数 6 四.转换函数 6 五.时间函数 6 第十三节 文件操作 6 文件 6 删除 7 打开 7 读入 7 写入 7 关闭 7 其他文件函数 7 二、VISUAL BASIC程序设计...

    ExcelVBA程序设计.doc

    第十二节内部函数 5 一.测试函数 5 二.数学函数 5 三.字符串函数 6 四.转换函数 6 五.时间函数 6 第十三节 文件操作 6 文件 6 删除 7 打开 7 读入 7 写入 7 关闭 7 其他文件函数 7 二、VISUAL BASIC程序设计...

    VBA编程技巧大全

    11-2 设置单元格内部格式 35 11-3 为单元格区域添加边框 36 11-4 灵活设置单元格的行高列宽 38 技巧12 单元格中的数据有效性 39 12-1 在单元格中建立数据有效性 39 12-2 判断单元格是否存在数据有效性 41 12-3 动态...

    Excel VBA 之快速上手

    vba 速通教程 第一章 Excel VBA 简明语言之基础 第一节 标识符 第二节 运算符 第三节 数据类型 第四节 变量与常量 第五节 数组使用 第六节 注释和赋值语句 ...第十二节 内部函数 第二章 Excel VBA常用对象之使用

    中文版Excel.2007高级VBA编程宝典.part1

    还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助系统等。 内容提要 -------------------------------------------------------------------------------- 这本...

Global site tag (gtag.js) - Google Analytics