美文网首页
轻松上手VBA,第1课:常识

轻松上手VBA,第1课:常识

作者: 大苍狗 | 来源:发表于2018-10-06 22:52 被阅读9次

    温馨提示:阅读本文至少需要熟悉一门编程语言,本文的常识有助于你从以往的编程经验向VBA轻松过度。

    1. 何为VBA?

    VBA,即Visual Basic for Applications. 是Visual Basic的一种宏语言,作用是使应用程序(如Excel)自动化。

    2. 程序结构
    Sub test()
      (程序主体)
    End Sub
    

    Sub,即subroutine过程,和Function过程的区别在于没有返回值,function过程是可以带返回值的。

    3. 变量声明

    一般变量声明:
    语法格式:Dim <变量名> As <数据类型>
    示例:Dim str As String
    Dim,即Dimension

    常量声明:
    语法格式:Const <变量名> As <数据类型> = <常量值>
    示例:Const PI = 3.1415926

    3种特殊声明:

    • 全局(共有)变量:Public <变量名> As <数据类型>
    • 局部(私有)变量:Private <变量名> As <数据类型>
    • 静态变量:Static <变量名> As <数据类型>

    类型标识符

    标识符 含义
    $ 字符串
    % int 整型
    & long 长整型
    ! Single 单精度
    # double 双精度
    @ Currency 货币类型

    类型标识符使用示例:

    Dim str As string  
    Dim str$
    
    Dim i As Integer 
    Dim i%
    
    Dim l As long
    Dim l&
    
    Dim s As Single
    Dim s!
    
    Dim d As Double
    Dim d#
    
    Dim c As Currency
    Dim c@
    
    4. 常用运算符

    算术操作符:

    运算符 说明
    + 两个操作数相加
    - 两个操作数相减
    * 两个操作数相乘
    / 两个操作数相除
    % 模运算符,整数除法后的余数
    ^ 指数运算符

    关系运算符:

    运算符 说明
    = 相等
    <> 不相等
    > 大于
    < 小于
    >= 大于等于
    <= 小于等于

    逻辑运算符:

    运算符 说明
    AND 与运算
    OR 或运算
    NOT 非运算
    XOR 异或运算

    连接操作符:

    运算符 说明 示例
    & 连接两个值 1 & 2 = 12"1" & "2" = 12
    + 将两个值添加为变量,其值是数字 1 + 2 = 3"1" + "2" = 12

    相关文章

      网友评论

          本文标题:轻松上手VBA,第1课:常识

          本文链接:https://www.haomeiwen.com/subject/cukhaftx.html