Excel 有人请解释微软office和VBA之间的关系吗?

Excel 有人请解释微软office和VBA之间的关系吗?,excel,vba,Excel,Vba,请解释MS office和VBA宏之间的关系。我尝试在google上搜索,但从未找到完美的答案。VBA或Visual Basic for Applications是一种小型脚本语言,可在Microsoft应用程序中用于自动化任务、扩展功能等 每个主机应用程序(例如Word、Excel)都向VBA提供一组API,程序员可以利用这些API与所述主机应用程序和打开的文档进行交互。这些程序通常称为宏 宏是此VBA代码的一个小片段,它已创建并存储在宿主应用程序的文档或文件中。该宏可以接受输入,也可以通过G

请解释MS office和VBA宏之间的关系。我尝试在google上搜索,但从未找到完美的答案。

VBA或Visual Basic for Applications是一种小型脚本语言,可在Microsoft应用程序中用于自动化任务、扩展功能等

每个主机应用程序(例如Word、Excel)都向VBA提供一组API,程序员可以利用这些API与所述主机应用程序和打开的文档进行交互。这些程序通常称为宏

宏是此VBA代码的一个小片段,它已创建并存储在宿主应用程序的文档或文件中。该宏可以接受输入,也可以通过GUI组件与用户交互,然后对文档进行更改。为方便起见,可以指定热键来启动宏以及菜单、按钮和事件


如果从不受信任的第三方源运行宏,则宏可能有害。有关安全问题的更多信息。

您的研究结果是什么?也许这有助于解释到目前为止你所学到的东西。据我所知,这个条目信息量很大。对于您不清楚的部分,最好提出具体问题。