`
deepfuture
  • 浏览: 4338350 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:79478
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:68499
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:101646
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:281499
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:14636
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:65712
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:31370
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45291
社区版块
存档分类
最新评论

Vba常用内部函数

 
阅读更多

1、测试函数

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)                   ‘指出标识符是否表示对象变量
2、数学函数

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为随机种子

3、字符串函数

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

4、转换函数
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

5、时间函数

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内部可自调用函数的用法说明!

    VBA常用技巧

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

    Excel_VBA_快速上手之宝典

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

    Excel+VBA+之快速上手

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

    Excel_VBA_之快速上手.doc

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

    Excel VBA 之快速上手

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

    VBA编程技巧大全

    VBA常用技巧 目录 VBA常用技巧 1 第1章 Range(单元格)对象 10 技巧1 单元格的引用方法 10 1-1 使用Range属性 10 1-2 使用Cells属性 11 1-3 使用快捷记号 11 1-4 使用Offset属性 12 1-5 使用Resize属性 13 1-6 使用...

    Excel VBA实用技巧大全 附书源码

    01030显示、隐藏常用工具栏 01031显示、隐藏格式工具栏 01032显示、隐藏任务窗格 01033改变鼠标指针形状 01034切换手动、自动计算 01035切换A1引用样式、R1C1引用样式 01036设置按【Enter】键后单元格的移动方向 ...

    EXCEL百宝箱8.0终极版

    【获取内置命令ID】:VBA编程人员常用的工具。可以查询Excel内部命令的ID号 【修复Excel】:当您的Excel某些功能无法使用时,或者无缘无故多出很多菜单、工具栏时,本工具可以瞬间恢复Excel到默认状态 【破解VBA密码...

    Exce百宝箱——2012版本.rar

    【函数运算符符语法查询】:VBA函数以及运算符相关的帮助查询 【反向选择】:选择当前区域中未选择的区域 【千年日历】:工单元格中生成千年日期。默认显示本月的日历,可以自由调整年月 【保护公式】:保护当前工作表...

    Excel百宝箱8.0

    【获取内置命令ID】:VBA编程人员常用的工具。可以查询Excel内部命令的ID号 【修复Excel】:当您的Excel某些功能无法使用时,或者无缘无故多出很多菜单、工具栏时,本工具可以瞬间恢复Excel到默认状态 【破解VBA密码...

    Excel百宝箱9.0无限制破解版.rar

    【函数运算符符语法查询】:VBA函数以及运算符相关的帮助查询 【反向选择】:选择当前区域中未选择的区域 【千年日历】:工单元格中生成千年日期。默认显示本月的日历,可以自由调整年月 【保护公式】:保护当前工作...

    Excel百宝箱

    【函数运算符符语法查询】:VBA函数以及运算符相关的帮助查询 【反向选择】:选择当前区域中未选择的区域 【千年日历】:工单元格中生成千年日期。默认显示本月的日历,可以自由调整年月 【保护公式】:保护当前工作表...

    MySQL 5.1中文手冊

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8. 根据天...

    Access+2000中文版高级编程

    5.1.1 了解数据库的内部构造 89 5.1.2 DAO初步 90 5.1.3 进入数据库 90 5.1.4 检查数据库 92 5.1.5 检查表的属性 93 5.1.6 检查查询类型 94 5.2 使用DAO创建数据库 95 5.2.1 创建Database对象 96 ...

    Access 2000中文版高级编程(part1)

    5.1.1 了解数据库的内部构造 89 5.1.2 DAO初步 90 5.1.3 进入数据库 90 5.1.4 检查数据库 92 5.1.5 检查表的属性 93 5.1.6 检查查询类型 94 5.2 使用DAO创建数据库 95 5.2.1 创建Database对象 96 5.2.2 复制...

    EXCEL集成工具箱V6.0

    【系统常用工具】 系统常用工具的快捷调用,例如:计算器、记事本、WORD、画图板。 【隐藏选项卡】 可以隐藏Excel2007及2010功能区的各选项卡(如:开始、插入、开发工具等)。 图 片 工 具 【选择本表图片】 将...

    EXCEL集成工具箱V8.0完整增强版(精简)

    【系统常用工具】 系统常用工具的快捷调用,例如:计算器、记事本、WORD、画图板。 【隐藏选项卡】 可以隐藏Excel2007及2010功能区的各选项卡(如:开始、插入、开发工具等)。 图 片 工 具 【选择本表图片】 将...

    Excel百宝箱 9.0 破解版 批量导入图片等200种功能

    【获取内置命令ID】VBA编程人员常用的工具。可以查询Excel内部命令的ID号 【按颜色筛选】让Excel 2003也可以按背景色筛选数据,2007或者2010用户不需要使用 【按颜色排序】让Excel 2003也可以按背景色筛选排序,2007...

Global site tag (gtag.js) - Google Analytics