VBA Hello world

Step 0. Environment

  • Microsoft Office

    • Excel
    • Outlook
    • Access
    • ...
  • VB editor: Alt + F11

    • Hello world: msgbox

Step 1. What is VBA

VBA代表Visual Basic for Applications,这是一种来自Microsoft的事件驱动编程语言,现在主要与Microsoft Office应用程序(如MSExcel,MS-Word和MS-Access)一起使用。
它帮助技术人员构建定制的应用程序和解决方案,以增强这些应用程序的功能。这个工具的优点是不需要在电脑上安装visual basic,直接从安装Office软件中就能隐含地使用来达到目的。
您可以在所有Office版本中使用VBA,从MS-Office 97到MS-Office 2016以及任何最新版本。 在VBA中,Excel VBA是最流行的。使用VBA的好处是可以使用线性编程在MS Excel中建立非常强大的工具。//原文出自【易百教程】,商业转载请联系作者获得授权,非商业请保留原文链接:https://www.yiibai.com/vba/vba_overview.html

Top10.png

Step 2. Features

  • Module
    • Sub
    • Function
  • Comments
  • Data type:

不同数据类型占用不同大小的字节
byte 1字节
short 2字节
int 4字节
long 8字节
char 2字节
float 4字节
double 8字节

  • Integer
  • Double
  • String
  • object
    • dictionary
    • array
    • class: Sheet, Range, Cell
  • For / If

Step 3. Real case show

Email bot for GS: Auto reply emails with reasonable links based on key words mapping table.

Step 4. First VBA app

  • Change names
  • Send Emails
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得...
    浮浮尘尘阅读 22,056评论 6 49
  • 文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储...
    一只不靠谱的猿_阅读 9,543评论 0 10
  • 1.变量 1.Dim < > As < > 2.规则 变量名称必须使用一个字母作为第一个字符。 ...
    纪同学说阅读 4,876评论 0 2
  • 有多少人喜欢你,可能就有多少人讨厌你,没人讨厌你,那可能意味着你没什么可取之处,鲜明的个性,往往会让喜欢与讨厌的人...
    菲柯夜语阅读 937评论 0 0
  • 第一章 英雄救美 傍晚时分,三人坐在院中,架着篝火。突然远处传来粗犷的声音“欧阳大小姐,就你一个人想跑也跑不掉...
    zeal_f827阅读 2,817评论 0 1