TOP

如何在Excel中插入宏

YouLibreCalc for Excel logo

描述

我们在工作中有时缺乏标准能力 Excel 而你就得绞尽脑汁自己写函数或者找现成的宏来解决这个问题。这就引出了一个问题: 什么是宏,怎么写 在哪里插入它?

(Macro) 是用 Excel 编程语言 VBA (Visual Basic for Applications) 编写的特殊程序。该语言由 Microsoft 开发,专门用于 MS Office 应用程序。

如何编写宏是一个单独的大主题,已经写了数百本书并且有很多站点,因此我们在本文中不会考虑它。对于那些对此主题更详细感兴趣的人,可以在我们的网站上找到 教训VBA ,您可以在其中了解有关宏的更多信息。

毕竟,让我们分析一下需要在哪里插入宏以便它们可以工作 Excel


如何添加VBA代码?

假设我们已经准备好了 将单元格与文本合并在一起的宏 (回想一下,默认情况下 Excel 在组合单元格时仅保留最左上角单元格的文本)。现在我们如何插入函数或过程的 VBA 代码?

要添加宏代码,您需要打开Visual Basic编辑器(Alt+F11),右键单击Microsoft Excel Objects,通过选择Insert - Module来添加VBA模块:

现在,将我们的宏代码复制到那里:

单击保存并返回Excel。

如何运行宏?

为了执行宏,您需要突出显示必要的单元格并在菜单中选择宏的名称 视图 - 宏 (View - Macros) (Alt+F8):

按下按钮 履行 (Run) 我们得到了我们需要的结果:

这并不是那么困难...

有关该主题的文章: