excelvbatutorial如果你已经在高级水平上使用Microsoft Excel,那么接下来你可能想要采取的一个自然步骤是学习实现和设计程序,这些程序将为你自动化日常任务。

从这里开始,您的应用程序技能开始转化为编程能力,Excel提供了一些很棒的工具,可以帮助您逐渐适应这一点。如果你能学会使用Excel中的开发工具,你将能够实现程序设计,从而能够转换到许多专业领域,而你的证书将会更好。不如你今天就开始吧一个课程设计来引导你通过Excel VBA,让你制作程序吗?

本教程将告诉你如何找到你将要使用的基本工具(在Excel 2007中),并开始让你熟悉它们的作用。

在Microsoft Office套件中,自动化任务的小程序被称为宏。宏可以像键盘快捷键一样简单,也可以复杂得多,包括多个输入、用户界面和指令处理。

您可以通过在VBA中编程来手动开发宏,这将是您学习的最终目标。但是,您也可以通过Excel中的一个记录函数开始制作简单的宏。

开发人员选项卡

您可以在Excel的Developer选项卡中访问用于制作和编辑宏的工具。如果您在主功能区中看不到这个选项卡,您可能需要启用它。

要启用开发人员选项卡,转到文件>选项>Excel选项;点击自定义彩带在左边窗口;然后在主选项卡下单击Developer选项并选择OK。

当您选择Developer选项卡时,您将看到访问Visual Basic、查看工作簿中的宏、记录宏、插入对象(例如按钮、输入框)等选项。

记录一个宏

不写一行代码就可以编写一个宏。微软提供了一个方便的记录功能,可以让你在Excel中执行任务,将它分配给一个输入(比如一个按钮或按键),并将它保存在工作簿中,这样你每次访问工作簿时都可以方便地使用它。

如果您喜欢简化宏构建的想法,并且对遵循不涉及编程语言编写的路线感兴趣,那么您可以尝试使用a宏和VBA课程采用无编码方法

不过,要记录和使用第一个宏,您可以立即开始执行一些简单的步骤。要创建的最简单类型是涉及键盘快捷键的类型,而不是按钮,因此这就是您将在这里创建的类型。

1.转到Developer选项卡,并选择Record Macro(在左侧的code组中)

2.选择开始录音。

3.分配快捷方式如下:

一。选择键盘。

b.在“命令”框中选择当前正在录制的宏。

c.在“按下新快捷键”框中键入要使用的序列。

d.关闭,宏将开始录制

4.执行您想要自动化的任何操作。例如,如果您正在创建一个用于保存文件的简单宏,请单击file然后Save。让事情变得简单,即使捷径已经存在。

5.单击停止记录。

恭喜你!你做了一个宏。通过按您指定的键序列来尝试它。

VBA编辑器

在记录了一个简单的宏之后,您可以在Visual Basic编辑器中查看和编辑它的代码。您所需要做的就是从开发人员工具栏中选择view code并选择宏。如果你想把你的技能提升到下一个水平,这是一个很好的转换到编码宏的方法。

Visual Basic编辑器允许您创建在Excel和跨Microsoft office程序中运行的完整程序。使用面向对象的语言,您可以设计复杂的自动化系统来解决重大的业务挑战。选项的范围几乎是无限的,而且许多功能是您无法通过简单的记录宏来实现的。

您将需要在一些领域建立基础,才能熟练使用这个工具,但它肯定在您的掌握范围内。首先,你可以学习一门在visual basic编辑器中应用编程原理的课程

这是一个很好的起点,因为您的老师将假定您没有以前的编程知识,而您将学习您需要使用的特定语法。您还将开发一些通用编程的构建块,如果您愿意,您将能够将其应用到其他编程上下文中。

前进

一旦你有了在Excel中使用Visual Basic编辑器的构建模块,有几个很好的选择可以继续你的成长。一个是开始学习更多的编程技术,你可以将这些技术应用到你的Excel工作中。你甚至会发现你想要扩展到新的领域。一门非程序员的编程入门课程这对你的起步会很有帮助。

另一个选择是将您的VBA知识扩展到其他领域。例如,你可以完成面向Microsoft Access的VBA课程并开始学习如何开发连接应用程序的程序。

总结

遵循这个基本的快速入门,你现在应该知道如何制作一个基本的宏,并在visual basic编辑器中查看它。不要犹豫,开始建立这些技能。跳的!你的效率和你的事业可能会因此而更好!

Excel VBA顶级课程

解锁Excel VBA和Excel宏
莱拉Gharani
4.7 (25803)
畅销书
Excel VBA宏:高度消除歧义的Excel VBA编程
格兰特赌博
4.6 (948)
畅销书
最终的Excel VBA用户表单与Access数据库
m·穆斯塔法BOLAT
4.8 (119)
评价最高
Excel宏和Excel VBA编程初学者
Andreas Exadaktylos
4.6 (799)
评价最高
精通Microsoft Excel宏和Excel VBA
凯尔尤
4.5 (11120)
畅销书
最终Excel VBA
马克Talbert
4.5 (3121)
Excel VBA编程-完整的指南
鲍里斯Paskhaver
4.5 (3642)
完成Web自动化与Excel VBA
丹尼尔强
4.6 (716)
畅销书
Microsoft Excel VBA简介
凯尔尤
4.6 (1128)
Excel VBA练习和实际项目
凯伦Tateosyan
4.5 (214)

更多Excel VBA课程

Excel VBA的学生也学习

让你的团队。领导行业。

通过Udemy for Business为您的组织订阅在线课程图书馆和数字学习工具。

请求一个演示