Excel VBA教程:制作你的第一个宏并了解工具
如果你已经在高级水平上使用Microsoft Excel,那么接下来你可能想要采取的一个自然步骤是学习实现和设计程序,这些程序将为你自动化日常任务。
从这里开始,您的应用程序技能开始转化为编程能力,Excel提供了一些很棒的工具,可以帮助您逐渐适应这一点。如果你能学会使用Excel中的开发工具,你将能够实现程序设计,从而能够转换到许多专业领域,而你的证书将会更好。不如你今天就开始吧旨在通过Excel VBA播出的课程并让您制作程序吗?
本教程将告诉您如何查找您将使用的基本工具(在Excel 2007中)并开始让您熟悉他们所做的事。
宏
在Microsoft Office Suite中,自动执行任务的Mini程序称为宏。宏可以像键盘快捷键一样简单,或者它们可以更复杂,涉及多个输入,用户界面和指令处理。
您可以通过在VBA中编程它们来手动开发宏,这将是您学习的最终目标。但是,您还可以通过Excel中的录制功能开始制作简单的宏。
开发人员选项卡
您可以访问Excel Developer选项卡中的制作和编辑宏的工具。如果没有看到主功能区可用此选项卡,则可能需要启用它。
要启用Developer选项卡,请转到文件>选项> Excel选项;单击左侧窗口的自定义功能区;然后在主选项卡下单击“开发人员”选项,然后选择“确定”。
当您选择Developer选项卡时,您将看到访问Visual Basic、查看工作簿中的宏、记录宏、插入对象(例如按钮、输入框)等选项。
录制宏
不写一行代码就可以编写一个宏。微软提供了一个方便的记录功能,可以让你在Excel中执行任务,将它分配给一个输入(比如一个按钮或按键),并将它保存在工作簿中,这样你每次访问工作簿时都可以方便地使用它。
如果您喜欢简化宏构建的想法,并且您有兴趣在不涉及编程语言中写作的路由中,您可以尝试一个宏和VBA课程采用无编码方法。
不过,要记录和使用第一个宏,您可以立即开始执行一些简单的步骤。要创建的最简单类型是涉及键盘快捷键的类型,而不是按钮,因此这就是您将在这里创建的类型。
1.转到Developer选项卡,并选择Record Macro(在左侧的code组中)
2.选择开始录音。
3.分配快捷方式如下:
一。选择键盘。
湾选择您当前正在命令框录制的宏。
c.在“按下新快捷键”框中键入要使用的序列。
天。关闭,您的宏将开始录制
4.执行您想要自动执行的任何行动。例如,如果要为保存文件进行简单的宏,请单击“文件然后保存”。即使已经存在了快捷方式,也可以让它变得简单。
5.单击停止记录。
恭喜!你做了一个宏。按下您分配的键序列,请尝试。
VBA编辑器
在记录了一个简单的宏之后,您可以在Visual Basic编辑器中查看和编辑它的代码。您所需要做的就是从开发人员工具栏中选择view code并选择宏。如果你想把你的技能提升到下一个水平,这是一个很好的转换到编码宏的方法。
Visual Basic编辑器允许您创建在Excel和跨Microsoft office程序中运行的完整程序。使用面向对象的语言,您可以设计复杂的自动化系统来解决重大的业务挑战。选项的范围几乎是无限的,而且许多功能是您无法通过简单的记录宏来实现的。
您需要在少数区域建立一个基础,以便使用此工具熟练,但它肯定在掌握中。开始,你可以学习一门在visual basic编辑器中应用编程原理的课程。
这是一个很好的开始,因为您的教练不会假设先前的编程知识,并且您将学习您需要使用的特定语法。您还将开发一些常规编程的构建块,如果您选择,您将能够将其携带到其他编程上下文中。
前进
一旦你有了在Excel中使用Visual Basic编辑器的构建模块,有几个很好的选择可以继续你的成长。一个是开始学习更多的编程技术,你可以将这些技术应用到你的Excel工作中。你甚至会发现你想要扩展到新的领域。一个非程序员的编程介绍性课程可以让你开始在这里很有帮助。
另一种选择是将您对其他领域的VBA知识扩展。例如,您可以完成面向Microsoft Access的VBA课程并开始学习如何开发连接应用程序的程序。
概括
遵循这个基本的快速入门,你现在应该知道如何制作一个基本的宏,并在visual basic编辑器中查看它。不要犹豫,开始建立这些技能。跳的!你的效率和你的事业可能会因此而更好!