- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA 通用语句
注释: 常 量 变量: 数组:
Input 函 数 : msgbox 函数:
Rem,或 。
Const Pi = 3.14
Dim I as Integer | String | Boolean | Long | Single | Double | Date Dim a(1 to 10, 1 to 10) as integer
a=val(inputbox(“请输入 a=”)) msgbox Integer | String
MsgBox “This is the first line.” vbNewLine “Second line.” ‘换行
Ans=MsgBox(“Continue?”,vbYesNo)
在消息框中点击“是”按钮,则 Ans 值为 vbYes;点击“否”按钮,则 Ans 值为 vbNo。逻辑运算符: Not, And, Or
句式
If 条件表达式 then Action 1
Else
Action 2 Endif
For 变量=初值 To 终值 〔Step 步长〕循环体
Next 变量
Select Case a
Action 1 Case b
Action 2 Case Else
Action 3 End Select
Do while 条件循环体
Loop
常用函数
字符串
+(连接运算):两个操作数均应为字符串类型; (连接运算):两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为字符,然后进行 连接操作。 如:12=12
Imports System.String
去空格: Trim(String) | LTrim(String) | RTrim(String)
全大写: Ucase(string) | Lcase(string)
将字符串转换成小写: ActiveCell.Value = StrConv(ActiveCell.Value, vbLowerCase)
取字串: Left(string, x) | Right(string, x) | Mid(string, start,x)
Asc 转换: Integr = Asc(string) String = Chr(charcode) 】A = 65 a = 97
MyStr = Format(334。9, ###0。00) 返回 334.90
StrComp (String1, String2) 函数返回 –1、0 或 1。0 是一致。 InStr(a, b) 如果a 字符串中含有b,则为 True
数学
求平方: 求 根 : 绝对值:
power(2,3) sqr(2,2) Abs(number )
VBA 转换函数列表:
CBool(expression) CByte(expression) CCur(expression) CDate(expression) CDbl(expression) CDec(expression) CInt(expression) CLng(expression) CSng(expression) CStr(expression) CVar(expression) Val(string) Str(number)
转换为 Boolean 型转换为 Byte 型
转换为 Currency 型转换为 Date 型
转换为 Double 型转换为 Decemal 型转换为 Integer 型转换为 Long 型
转换为 Single 型转换为 String 型转换为 Variant 型转换为数据型 转换为 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
您可能关注的文档
最近下载
- Do_QC-T 568-2019汽车机械式变速器总成技术条件及台架试验方法.docx
- 江西省南昌市2024—2025学年度第一学期期中测试卷九年级 (初三) 化学试卷及答案.docx VIP
- 零碳工厂培训课件.ppt VIP
- 2025年供热稽查考试题及答案.docx
- 信息化条件下联合作战.pptx VIP
- 2024年国家公务员录用考试《行测》题(地市级).pdf VIP
- 日产贵士V42 维修手册-AV.pdf VIP
- 丰田工具__A3资料的制作技巧(丰田工具_精益工具).ppt VIP
- 江西省南昌市2024—2025学年度第一学期期中测试卷九年级 (初三) 数学试卷及答案.docx VIP
- 液压挖掘机检验报告.doc VIP
文档评论(0)