• excel的宏与VBA入门(二)——数据类型与变量


    一、属性与方法

      1.属性

        上面单击对象,下面即显示对应的属性:

        

      2.方法

        双击左上的对象,即可看到相应的方法:

        

     二、数据类型

    Byte    0255
    Boolean    TrueFalse
    Integer -32,76832,767
    Long(长整型)-2,147,483,6482,147,483,647
    Single (单精度浮点型)    
    Double (双精度浮点型)
    Currency
    Decimal    
    Date    10011 日 到 99991231Object    任何 Object 引用
    String
    Variant(数字)    16 个字节    任何数字值,最大可达 Double 的范围
    Variant(字符)    22 个字节加字符串长度    与变长 String 有相同的范围
    用户自定义
    所有元素所需数目    每个元素的范围与它本身的数据类型的范围相同。
    (利用 Type)

    三、变量

      1.定义变量:

    Dim 变量名 As 数据类型

      2.变量赋值

     A="我在学习VBA变量!"
     Msgbox A
    '日期形式应当使用#
    date1=#2018-07-24#

      3.常量

     Const 常量名 As 数据类型 = 常量的值

      4.数组

     Dim/Public 数组名 (a to b) as 数据类型 

      //最小值为a,最大值为b,元素个数为b-a+1个,默认起始值为0

      示例: Dim myarr(5) As Integer

    Dim 七(1)班(1 To 50)
      七(1)班(1) = "张三"
      七(1)班(2) = "李四"
      七(1)班(3) = "王王"
      .....
      七(1)班(50) = "赵六"

     四、运算符

      1)赋值运算符: =
      2)数学运算符: &、+ (字符连接符)、+(加)、-(减)、Mod(取余)、(整除)、*(乘)、/(除)、-(负号)、^(指数)
      3)逻辑运算符:Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)
      4)关系运算符: = (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is
      5)位运算符: Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等)、Imp(隐含)

    五、常用函数

      1.字符串函数

        参考https://www.yiibai.com/vba/vba_strings.html#article-start

         更多参考:https://www.cnblogs.com/dxy1982/archive/2011/09/08/2159541.html

  • 相关阅读:
    jdk7_ConcurrentHashMap 图示
    Teradata 日期函数
    Teradata正则表达式
    Teradata sql去除字段中的字母/数字
    sql查询连续3天有交易记录的客户
    批量生成sql查询语句
    sql查询字段中是否含有字母/数字/符号
    sql查询每个人最新的2个电话号码
    python连接Teradata数据库
    dos命令获取文件行数
  • 原文地址:https://www.cnblogs.com/jiangbei/p/9357268.html
Copyright © 2020-2023  润新知