VBA基础

作者: 圣手小青龙 | 来源:发表于2015-02-13 22:26 被阅读472次

常用数据类型

1.Boolean
2.Integer(-32768 到 32767)
3.Long(-2,147,483,648 到 2,147,483,647)
4.String


定义变量

  • Dim 变量名 As 数据类型
  • Const 常量名 As 数据类型 = 常量的值
  • Dim/Public 数组名 (a to b) as 数据类型

if语句

if  逻辑表达式 then
    语句块
end if

if  逻辑表达式 then
    语句块1
else
    语句块2
end if

if  逻辑表达式1 Then  
    语句块1
ElseIf  逻辑表达式2  Then 
    语句块2
ElseIf  逻辑表达式3Then 
    语句块3
…
Else
    语句块n
Eed If

For循环语句

 For 循环变量=初值 to 终值 step 步长
    循环体1
    [exit for]  // (退出循环)
    循环体2
Next 循环变量

For Each 元素变量 In 对象集合或数组名称
    语句块1
    [Exit For]
    语句块2
next 元素变量

Example:
Sub shtname()
    Dim i As Integer, sht As Worksheet
    i = 1
    For Each sht In Worksheets
        Cells(i, 1) = sht.Name
        i = i + 1   //让写入名称的单元格下移一行
    Next
End Sub

程序流程控制——Do While语句

1、开头判断循环条件

Do Wihle 循环条件
    语句块1
    [Exit Do]
    语句块2
Loop

2、结尾判断循环条件

Do 
    语句块1
    [Exit Do]
    语句块2
Loop Wihle 循环条件

相关文章

  • VBA 知识

    VBA 编程基础 Excel VBA入门(二)数组和字典 Excel VBA 的可变类型Variant ed2k:...

  • 从零开始学VBA PDF版

    本书主要分为6篇,包括Excel VBA准备篇、Excel VBA基础篇、Excel VBA对象模型篇、Excel...

  • VBA基础

    The contents are notes taken from Excel与VBA学习频道 VBE Visua...

  • VBA基础

    3. 单元格的表达法则那么接下来我们就来写一段简单的代码,来了解单元格的各种表达方式。Sub test1()'选择...

  • VBA基础

    对象: 1.工作簿Workbooks("工作簿名")Workbooks(N) ...

  • VBA基础

    常用数据类型 1.Boolean2.Integer(-32768 到 32767)3.Long(-2,147,48...

  • Excel_VBA_语法

    VBA和其他语言基础语法差不多,大致看了下~~

  • VBA for Excel 基础

    今天温习了一下VBA的基础,许久不用,捡起来还真是非常生疏,VBA是Visual Basic的一种宏语言,其实就是...

  • Excel VBA 基础教程完整版.pdf 免费下载

    下载地址:Excel VBA 基础教程完整版[www.rejoiceblog.com].pdf

  • 【Excel VBA】之一 VBA开发基础

    Excel VBA开发,要在哪写代码?如何调用你自已写的代码? 一、在哪写代码 打开Excel,在底部的sheet...

网友评论

本文标题:VBA基础

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