精华内容
下载资源
问答
  • 目录 什么是VBA,它有什么作用 ...什么是宏?宏和VBA有什么关系?...一、什么是VBA,它有什么作用 ...VBA一种编程语言,它依托于Office软件,不能独立的运行,通过VBA可以实现各种...总结下VBA的作用: 实现E...

    目录

    •  什么是VBA,它有什么作用

    •  VBA在哪里存放的?怎么运行的

    • 什么是宏?宏和VBA有什么关系?

    • 录制一个宏

    • 编写第一个宏

    一、什么是VBA,它有什么作用

    VBA是一种编程语言,它依托于Office软件,不能独立的运行,通过VBA可以实现各种Office软件操作的自动化。

    总结下VBA的作用:

    • 实现Excel中没有提供的功能

    • 提高运行速度

    • 编写自定义函数

    • 实现自动化功能

    • 通过插入窗体做小型管理软件

     二、VBA在哪里存放的?怎么运行的

    VBA存放于Visual Basic 中:

     

    我们这里以模块的方式存放已经写好的VBA代码,我们要在自己的表格中实现下面的这段代码:

    方法一:在Visual Basic中直接运行

    方法二:在表单中通过添加按钮来关联VBA命令

     

    三、什么是宏?宏和VBA有什么关系?

    初学Excel编程,大多数人搞不懂VBA和宏的关系,其实这两样是一回事。VBAVisual Basic for Application的缩写,通俗说就是用VB对程序进行控制。宏,即Macro,个人认为这个翻译害了一群人,因为它把简单的事情搞高深了。宏的背后其实也是一堆VBA代码,只不过是由系统自动生成的。
    VBA和宏既然是同一个东西,都是基于VB代码以丰富Excel的功能。那么马上就会引出另外的疑问。
    1. 我们为什么需要宏和VBA
    2. 什么情况下我们需要宏和VBA
    3. 宏和VBA的区别是什么?
    首先,我先回答第一个问题:“我们为什么需要宏和VBA?”
    并非想要上纲上线,但是从宏观的角度看,我认为,这是因为世界上不存在完美的事物,同样也不存在完美的软件。虽然微软通过升级在不断地完善Office系列软件的功能,使其标准功能已可以满足日常绝大部分的应用,但也逃不过这个规律。于是微软便聪明的整合了宏和VBA到它的产品中,给用户留下了可以自行去定义属于自己需求的软件的可能性(多说一句,WPS还需要继续努力啊,在这点上还差的太远了)。
    那么,什么情况下我们需要宏和VBA呢?
    形象的说,“宏”像一个机器人,VBA是用来制作宏这个“机器人”工具和零件。当我们遇到下列问题时,我们就可以想到使用它们了(可能不全):
    1. 劳动强度大,重复性高的工作,比如每月报,周报等。
    2.Office本身一些功能的细节控制与完善,如数据透视表(Pivot Table)等。
    3. 和其它系统的交互,如数据库系统 
    4.       ……
    所有这些,我会在今后的文章中陆续讲到,也希望大家持续关注。
    值得注意的是,宏的录制和VBA的编写是需要时间的,一定要权衡是否需要做一个宏或者VBA
    最后,VBA和宏的区别是什么?
    刚才已经提到了,“宏”像一个机器人,VBA是用来制作宏这个“机器人”工具和零件。如果再进一步说明,宏就像是一个录音机或者录像机,只是它所录制的是你的操作自动制作一个“机器人”给你。当你需要重复操作的时候,只需要按一下启动键,“机器人”就会开始干活儿,而你则可以喝茶,抽烟,喝酒,聊天, XXOO… …
    听起来很美是不是?仿佛不论你是否掌握VBA编程技巧,你都能利用宏去制造“机器人”。但是,你必须掌握VBA,这是因为:
    1. 电脑不是人脑,至少目前还取代不了,有些时候一个微小的差别就会使你的宏失效,比如说文件名和文件结构的改变等。使得你尽心费力做好的宏可以被重复使用的可能性大大降低。
    2. “机器人”出了故障,你必须知道怎么修。
    3. “机器人”中可能会存在很多可以被其它“机器人”重复使用的“零件”,只有掌握了VBA,你才能做到自己建造“机器人”

    四、录制一个宏

    点击录制宏

    进行操作,操作结束后停止录制宏,然后我们进入Visual Basic可以查看我们已经录制好的宏

    五、编写第一个宏

     在Visual Basic中插入新的模板,输入,表示在B2单元格输入abcd

    1 Sub 输入()
    2     Range("b2") = "abcd"
    3 End Sub

     

    转载于:https://www.cnblogs.com/bldly1989/p/6625707.html

    展开全文
  • Hello,大家好,在前面我们说过Excel...那什么是VBA的数组呢?VBA数组可以理解成储存的一组数据的一个地方。他的数据类型可以数字,文本,对象,当然也可以VBA数组。可能有些同学会觉得比较抽象,但是经过慢慢...

    Hello,大家好,在前面我们说过Excel函数中间的数组含义,那么你是否知道VBA中间的两个数据处理利器字典+数组呢?他们一旦结合起来将会发挥无可估量的作用,提升执行效率就在分秒之间。今天我们先说说数组,在下期我们会说说字典。

    487680997b3a4e01732480ae5417bd4c.png

    那什么是VBA的数组呢?

    VBA数组可以理解成是储存的一组数据的一个地方。他的数据类型可以是数字,文本,对象,当然也可以是VBA数组。可能有些同学会觉得比较抽象,但是经过慢慢的学习就不会觉得抽象啦!

    或许在你心里会默默有一句话想问,我为嘛要学习数组呢?这么抽象的概念?当你听到他的优点以后,就会不这样想了。他的优点简而言之有2点,加快程序执行速度和简化代码功能,不要小看这2个作用,当你学习到后面就会发现你花很多精力在VBA对象上面是多么不明智的选择。

    如下2个例子,可以看到使用数组耗时0.039,而没有使用数组耗时6秒,数组的运算速度是没有使用数组的153倍,相信你肯定看到这么一个小的地方,速度竟然相差这么多?

    fb39751b134a30231a189f4677ef53c0.png

    这个其实是和VBA的数组运算原理有很大的关系,VBA中的运算最终是在内存中进行的,如果数据已经在内存中,则直接进行运算,但如果数据是储存在单元格里则还需要先把数据从单元格里调入到内存中,然后再在内存中对数据进行运算.

    54494610a9c109948d355dc1826ca559.png

    既然已经知道数组的重要性了,那么你可否知道VBA数组有哪几个分类?

    它可以分为2大类,如下:

    按维数划分:1维、2维…….60维

    按储存类型划分:静态数组、动态数组、常量数组

    1维数组:横向排列的一组值。

    代码如下所示,以下为1维数组和2维数组,我们用的最多的就是这2种,所以可以先了解这些。多维数组依次类推而已。

    94abd1c0e4ad7a11419186bcad309a8b.png

    常量数组,arr = Array(1, 2, 3, 4, 5),数组Arr就是一个常数数组,他有5个常数元素,这个比较好理解吧!

    静态数组:顾名思义,就是数组的区域大小是固定不变的,一旦超出这个区域就会提示错误。Dim arr(1 To 10, 1 To 2) ,这个就是声明arr是一个10行2列的二维数组,你明白木有?

    动态数组:就是他的区域大小不固定的数组,这个在我们以后的工作中间,用的最多的就是这个动态数组啦!所以这个理解好这个非常重要,动态数组的声明方法和静态数组声明的方法稍有不同,动态数组是需要先用Dim声明是动态数组,当我们的数组大小一旦被确认了,还需要再次用Redim进行二次声明。

    例01,step-01 Dim arr(),这是先定义为动态数组

    Step-02 Redim arr( 第一维数组上标 to 第一维数组下标,第二维上标 to 第二维下标)

    举一个实例来说明吧!如下所示的,看了这个你肯定就明白了上面的那2个步骤了,step-01等同于Dim arr(),step-02等同于ReDim arr(1 To k),就这样我们完成动态数组的处理。

    3e1bea34db69cf119574951d9dcd4a84.png

    PS:需要注意的是,如果我们的数组需要随某个变量进行不断的扩充(减少),那么数组就需要多次进行声明,每扩充(减少)一次就声明一次;另外说一点如果数组是多维的,只能动态声明第末维的,如果需要把让第一维不断扩充,还需要先转置,这个处理方法比较麻烦,在我们以后会说到这个的处理方法,在这里先请熟记上面的知识点。

    1d497de85e094ea1510efde6d755c4df.png

    自此你肯定有疑问了,数据如何放在Excel中间呢?一起来看看,如下图所示的操作方法,这个例子说明了2个方法,把excel的数据赋值到数组(arr = Range("a2:d5")),把数组赋值到Excel中间(Range("a2:d5") = arr ),相信聪明的你肯定看到了。

    956133258920ed50680d973386415927.png

    现在我们说说的几个简单的运算吧!一起来加深对数组的了解。

    VBA数组的大小确定,也就是我们说的上标和下标,通俗上说就是开始的位置和结束的位置值。

    64d0c24dc6588d72ec74ea500acbb2fe.png

    VBA数组的数据处理之筛选操作,就是在一个数组中间帅选出来我们需要的数据。这个的使用方法很简单,就是数组= VBA.Filter(要帅选的数组, 帅选条件,是否包含这个),怎么是不是很好理解?

    882aba28d21bd8db0eca99d5c6b6eb59.png

    VBA数组数据处理之拆分与合并

    092a616f14b92fce5e243c2044e0ff99.png

    求VBA数组的中间的最值方法

    25a3e06bbac982d73cc90a48075826b2.png

    数组的统计与求和

    5bee6412c110564dfdc866903fc3c1fc.png

    数组的查询和处理工作

    f5838f9952809bba9a16954bee4cfe84.png

    数组的拆分,这个在处理数组的数据时候,经常用到:

    7170e2eb472d4053a4558ff2c66bfab1.png

    怎么样,小伙伴们,您学会使用使用Excel VBA数组的基本概念和常用的使用方法了吗?相信你如果能够熟知上面的知识点,那么你对数组就能够入门了,有不懂的,有疑问的,可以下面进行留言。

    c3dc2793dac873266ac5f02b2ba062db.png

    如果小伙伴还有其他的想知道或者想了解的,都可以直接先关注我然后在私信我,告诉我们您想知道什么,或者想了解什么,我们会根据你的需要进行扩展的,谢谢大家的支持!

    如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

    b24ddb733df65b8916cbec820b896443.png

    我是Excel教案,关注我持续分享更多的Excel技巧!

    展开全文
  • VBA的字典也字典,所以其作用和其它字典一样,都通过关键字(Key)来查找到与关键字相干内容(专业名字为项(Item))。在VBA编程中字典(Dictionary)一个联合数组对象。它由唯一的关键字(key)...

    什么是VBA字典?它有什么用?

    我相信很多小伙伴们接触过很多字典,像什么新华字典,康熙字典,英语字典,英汉字典等等,也都知道我们可以通过汉字,字母等关键字可以快速的查找到我们所需的内容。VBA的字典也是字典,所以其作用和其它字典一样,都是通过关键字(Key)来查找到与关键字相干内容(专业名字为项(Item))。

    在VBA编程中字典(Dictionary)是一个联合数组对象。它是由唯一的关键字(key)和它的项(Item)联合组成。就和一本字典一样,由很多字以及它的注释组成。

    怎样创建VBA中字典?

    VBA的字典是一个封装好的对象,位于DLL文件中,要创建字典对象有两种方法:

    第一种:直接创建法

    Dim Myd As Object

    Set Myd = CreateObject("Scripting.Dictionary")

    第二种:引用法

    首先通过VBE编译器里的 工具->引用->浏览中找到scrrun.dll文件,点击确定,具体操作如下:

    6064480e4685c8303832d054be93cb4f.gif

    然后在VBA代码中,用 Dim Myd as new Dectionary 来创建新的字典对象。

    VBA字典对象的方法有哪些呢?

    字典的方法有六种,分别是:Add、Exists、Keys、Items、Remove、RemoveAll。

    ① Add 用于添加内容到字典中。如myd.Add key, item 第一个参数为键,第二个参数为键对应的值

    ② Exists用于判断指定的关键词是否存在于字典(的键)中。如myd.Exists(key)。如果存在,返回True,否则返回False。通常会在向字典中添加条目的时候使用,即先判断字典中是否已存在这个记录,如果不存在则新增,否则进行其它的操作。

    ③ Keys获取字典所有的键,返回类型是数组。如myd.Keys()

    ④ Items获取字典所有的值,返回类型是数组。如myd.Items()

    ⑤ Remove从字典中移除一个条目,是通过键来指定的。myd.Remove(key)如果指定的键不存在,会发生错误。

    ⑥ RemoveAll 清空字典。

    VBA编程中的具体用法及解释如下

    9c6f697309f27a53ad72e2d4ee8c7d9c.png

    VBA字典对象的属性有哪些?

    VBA字典对象的熟悉主要有四种,分别是:Count、Key、Item、ConpareMode。

    ① Count用于统计字典中键-值对的数量。也可以简单理解为统计字典中键的个数;

    ② Key用于更改字典中已有的键。如:myd.Key("Job") = "SW Engineer" 如果指定的键不存在,则会产生错误。

    ③Item用于写入或读取字典中指定键的值,如果指定的键不存在,则会新增。如.Item("age") = 32.

    ④CompareMode用于设置或者读取字典对象中比较字符串时的比较模式。

    VBA编程中的具体用法及解释如下:

    1115cca1b00176d1ea5f5a1ce1b6c63d.png

    能不能举个VBA字典的栗子?

    小伙伴们可能上面的都看懂了,然并卵!下面咱通过一个栗子来加深一下对VBA字典对象的理解。在文章 领导给我两天时间汇总客户采购额,而我只用了十分钟来完成 中我们使用了RemoveDuplicate方法来去重后,然后再根据公司名称来计算销售额和订单额,其实我们也可以用字典对象来完成金额的汇总,具体实现结果如下:

    79481ed555a6e625da5d361d563beb74.gif

    实现代码如下:

    3e9fa98032c96d5e835c1ee45dc61d11.png

    本文首先解释了什么是字典对象,字典对象有哪些作用,并列举了字典对象的属性和方法,最后通过一个例子来加深对字典对象的理解和应用。

    展开全文
  • 当你深入地学习VBA后,会发现VBA涉及到的内容非常之多,我们这讲讲解的变量,在简单的VBA代码中你或许可以不必考虑变量的作用范围,但如果你做一个大型的程序,涉及到各个知识点的时候,必须要考虑变量的作用范围...

    be871794eef5eaa43465ac1b026bf065.png

    大家好,今天继续讲解类和类模块应用,今日讲解第2讲内容:变量的作用范围(域)的详细解读。当你深入地学习VBA后,会发现VBA涉及到的内容非常之多,我们这讲讲解的是变量,在简单的VBA代码中你或许可以不必考虑变量的作用范围,但如果你做一个大型的程序,涉及到各个知识点的时候,必须要考虑变量的作用范围了。

    变量因为声明的位置和方式不同,有着不同的作用范围,或者叫作用域。作用域是指变量在多大范围内能被代码识别。根据作用的范围不同,可以划分为过程级、模块级和全局变量。

    一 过程级变量 在过程中声明,过程指的是一个Sub或Function,也包括后面提到的属性过程。通常用Dim或Static进行声明。

    1 Dim声明的变量,只在该过程执行时存在,过程结束,变量的值也就消失了。

    2 Static声明的变量称为静态变量,这个值在整个程序运行期间都存在。

    理解其中的含义:

    ① [Dim]是动态变量,过程一旦结束,该变量所占有的内存就会被系统回收,而变量所储存的数据就会被破坏。

    ② [Static]是静态变量,这意味着在过程结束后这个变量所占有的内存不会被回收,数据当然也不会被破坏了,这样当你下次再调用该过程的时候,数据就依然存在。

    二 模块级变量 对命名变量的整个模块所有过程都有效,对其它模块不可用。可以在模块顶部声明。

    声明模块级变量用Private关键字和直接使用Dim没有区别。但推荐使用Private进行声明,这样可以与后面的全局变量区分开来。

    三 全局变量 是对整个VBA工程的所有过程都有效的变量,使用Public关键字在标准模块的顶部来声明。

    理解其中的含义:

    ① [Public]是公共变量,如果在一个模块当中使用,那么整个应用程序都能使用它所定义的变量,如果在类中使用,那么它就是一个共有属性。

    ② [Private]是私有变量,如果在一个模块中使用,那么只有这个模块才能访问到它所定义的变量,如果在类中使用,那么它就是一个私有属性。

    本讲用到的测试代码:

    Sub mynzclass2_1() '第2讲变量的作用范围

    Dim K As Integer

    Static ZZZ As Integer

    K = K + 1

    ZZZ = ZZZ + 1

    VVV = VVV + 1

    YYY = YYY + 1

    MsgBox "过程变量K值为: " & K & Chr(10) & "过程级别静态变量ZZZ值为:" & ZZZ & Chr(10) & "全局变量VVV值为:" & VVV & Chr(10) & "模块变量YYY值为:" & YYY

    End Sub

    Sub mynzclass2_2() '第2讲变量的作用范围

    Dim K As Integer

    Static ZZZ As Integer

    K = K + 1

    ZZZ = ZZZ + 1

    VVV = VVV + 1

    YYY = YYY + 1

    MsgBox "过程变量K值为: " & K & Chr(10) & "过程级别静态变量ZZZ值为:" & ZZZ & Chr(10) & "全局变量VVV值为:" & VVV & Chr(10) & "模块变量YYY值为:" & YYY

    End Sub

    Sub mynzclass2_3() '第2讲变量的作用范围

    Dim K As Integer

    Static ZZZ As Integer

    K = K + 1

    ZZZ = ZZZ + 1

    VVV = VVV + 1

    YYY = YYY + 1

    MsgBox "过程变量K值为: " & K & Chr(10) & "过程级别静态变量ZZZ值为:" & ZZZ & Chr(10) & "全局变量VVV值为:" & VVV & Chr(10) & "模块变量YYY值为:" & YYY

    End Sub

    代码截图:在两个模块中我分别加入了过程Sub mynzclass2_1()Sub mynzclass2_2()Sub mynzclass2_3();同时在模块1的开始定义了全局变量VVV和模块变量YYY

    3006c40ee1dd35282ea8c0eda05376b8.png

    e6c622f60e367efc23a34e85d59b742f.png

    这讲的内容比较有意思,下面我们看代码的运行:在工作表中,我分别给出了执行上述三个过程的按钮,我们每个按钮都执行一次看看结果:

    e9d22d3b2522e6ae939e92e79b6360d1.png

    645e9d7a25372ca32da41d7bb9d9453d.png

    22c082e39f4957e2a57f2e42ae26c401.png

    此时我们再次点击一下第一个按钮看看执行结果:

    4ea8bea1250c5a339707ac9df33359a8.png

    我们仅对最后一次的结果进行分析:在最后一次点击按钮时,K是过程变量为1,ZZZ的内存中存在的

    已经存在数值为1再加上1为2;VVV是全局变量这是第四次执行所以是4,yyy 是模块级别变量,由于在模块1中是执行的第三次操作,所以是3。

    今日内容回向:

    1 DIM StaticPublicPrivate 含义是否理解?

    2 上面再次点击第三个按钮的结果,请分析。

    eb04d60ca0f20e9fcf5efa12556429e2.png
    展开全文
  • Hello,大家好,在前面我们说过Excel...那什么是VBA的数组呢?VBA数组可以理解成储存的一组数据的一个地方。他的数据类型可以数字,文本,对象,当然也可以VBA数组。可能有些同学会觉得比较抽象,但是经过慢慢...
  • 每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / ...VBA作为Excel高级功能之一,主要作用当然也数据管理和分析。既然数据管理,自然需要着重了解数据类型...
  • 每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / ...VBA作为Excel高级功能之一,主要作用当然也数据管理和分析。既然数据管理,自然需要着重了解数据类型...
  • VBA的字典也字典,所以其作用和其它字典一样,都通过关键字(Key)来查找到与关键字相干内容(专业名字为项(Item))。在VBA编程中字典(Dictionary)一个联合数组对象。它由唯一的关键字(key)...
  • 每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / ...VBA作为Excel高级功能之一,主要作用当然也数据管理和分析。既然数据管理,自然需要着重了解数据类型...
  • 每天一篇Excel技术图文微信公众号:Excel星球NO.79-什么是数据类型?作者:看见星光微博:EXCELers / ...VBA作为Excel高级功能之一,主要作用当然也数据管理和分析。既然数据管理,自然需要着重了解数据类型...
  • 注释语句用来说明程序中某些语句功能和作用VBA 中有两种方法标识为注释语句。单引号 ' 举例:' 定义全局变量;可以位于别语句之尾,也可单独一行。Rem 举例:Rem 定义全局变量;只能单独一行以下列举出了...
  • SunYoung1、什么是VBAVisual Basic for Applications(VBA)Visual Basic的一种 宏 ...2、在Excle中VBA的作用2.1、实现Excel中没有提供的功能2.2、编写自己需要的函数2.3、实现一键自动化,提高办事效率2.4、通过插...
  • 这就涉及到了变量的作用域。 变量的声明很简单,就是告诉计算机,这个变量存放什么类型的数据,也可以理解为这个空瓶子里面装酱油还是白醋。我们详细的来聊一聊作用域。 作用域,可以理解为变量可以使用的范围...
  • VBA中有2种可以存储数据存在,我们也可以叫做容器。什么叫变量?简单解释一下,比如同一个茶杯但是你可以拿它装不同茶水(可以装茉莉茶,毛尖茶,普洱茶等等)。 什么是常量?就像小时候打针医生去液体小玻璃...
  • VBA中变量和变量作用

    千次阅读 2007-05-27 21:57:00
    VBA中变量和变量作用一、变量 变量用于临时保存数值地方.每次应用程序运行时,变量可能包含不同数值,而在程序运行时,变量数值可以改变. 为了说明为什么需要变量,可以按照如下步骤创建一个简单过程: 1)创建...
  • 大家好,在我之前的教程中分别讲了"VBA代码解决方案""VBA数据库方案""VBA字典和数组方案",通过对这三套教程的学习,我们对VBA的基本知识和基本的操作能有了一定的了解。这套教材在前面教材基础上的讲解,希望大家...
  • Excel办公中要说最难的是什么?VBA。咱们可以用这么一句话来形容它的作用,你在Excel想要实现什么功能,就可以用VBA语言编写一段程序完成。但是,难啊!记得小编刚接触VBA的时候,真的是一脸懵逼,二十六个字母我是...
  • Excel VBA基础教程

    2018-02-13 09:09:00
    https://www.w3cschool.cn/excelvba/excelvba-basics.html Excel VBA语言基础 VBA语言的基础认识 ...详解VBA编程是什么 ...VBA的变量含义和变量作用 用VBA设置工作表使用权限的步骤 教你...
  • 1、什么是VBA,它有什么作用 实现Excel中没有实现功能 提高运行速度 编写自定义函数 实现自动化功能 通过插入窗体做小型管理软件 2、VBA在哪里存放?怎么运行 存放在VBE 环境模块中 执行命令方式众多 3、...
  • VBA学习笔记

    2013-09-27 22:59:43
    1.什么是宏? 答:宏代码段,存储在excel工作薄中代码段。...答:大多office程序如excel所用宏代码语言visual basic for application(VBA)。 4.模块概念? 答:用于存储宏容器,附加在工作薄中
  • 1、 通过菜单及VBA刷新数据(1) 打开工作簿时刷新(2) 每几分钟刷新(3) 按需刷新,删除连接ThisWorkbook.Connections("查询-表名")....删除连接主要作用是删除加载表和查询连接关系,查询还是继续存在。(...
  • 而在这个阶段,诸如一些成就共享,利润分配以及跟投,都不是那么特别好落地方式,为什么这么说呢?不是规则设置难度问题,而是往往这个阶段:一公司老板和高管们对一些强激励和强考核理念还不是那么认同,...
  • VBA中变量和常量命名规则

    万次阅读 2008-10-24 14:02:00
    Technorati 标签: VBA,命名规范,常量,变量通常,各种命名规则都用小写前缀或后缀来指定变量类型和作用范围。变量本身应当用有意义名称来说明它是什么或要做什么。多字变量名由几个字连接在一起,每个字第一...
  • VBA的作用,可以将重复的Excel工作简单化 2.VBA具备的基础知识 2.1基础操作,能发现Excel软件的局限性 2.2有一定的函数功底 2.3会VB语言(会VB语言更好,不一定一定需要) 3.保存 Excel启用宏工作簿,可以防止...
  • Excel_VBA教程

    2014-09-22 11:36:34
    第四课 理解变量和变量的作用 9 4.1 代码存在的位置:模块 9 4.2 对模块的概览 10 4.2.1 创建过程 10 4.2.2 运行宏 11 4.3 保存对模块所做的改变 11 4.4 变量 11 4.4.1 变量的数据类型 11 4.4.2 用Dim语句创建变量...
  • 认为做了表格不过如此,似乎也没什么需要去认真学必要。但是,在一些特殊场景应用情况下,Excel预置功能,给我们做出了大部分解决方法。那么,在一些了解之后,对于解决这些问题就显得得心应手了。NO.2下面介绍...
  • 前面的文章我们分享了VBA基本语法当中的变量和常量以及变量的作用域。 下面我们一起了解一下VBA基本语法的数组。 首先我们一起了解一下什么是VBA中的数组? 数组其实也变量的一种,它就是同一类型的多个变量汇集到...
  • 2.循环语句的作用是什么?答:循环语句是各种编程语言不可或缺的语句,他不但能简化程序语言,有时不用循环语句,就无法完成某些工作。在编写程序过程中,他和判断语句一样重要,只有懂得了他的精髓,我们才能让...

空空如也

空空如也

1 2 3 4
收藏数 63
精华内容 25
关键字:

vba的作用是什么