excel中的宏指的是什么

谢谢喽!

excel宏是什么?
宏是VBA语言编出的一段程序,是一系列命令和函数,存储于 Visual Basic 模块中,并且在需要执行该项任务时可随时运行。
excel宏,就是一组指令集,通过执行类似批处理的一组命令,目的是让宏来替我们实现任务执行的自动化。
在OFFICE组件中,比如Word和Excel软件都引入了宏的概念。

excel宏的应用
宏是指使用VB Script指令集(VB编程语言的子集,可以使用VB的常用语句)编写的针对Office组件的小程序。
利用宏,我们可以完成很多程序原本并不支持的特殊应用,比如完成某种特殊的数据计算,或者文档的特殊格式排版等等。

excel宏的简单应用实例
宏是一个非常有用的工具,可以提供工作效率。下面,我们以一个简单的例子,看看Excel宏的应用。
比如我们可以创建并执行一个宏,以替代人工进行一系列费时而重复的操作。
"记录宏"其实就是将一系列操作结果录制下来,并命名存储(相当于VB中一个子程序),这就是录制新宏。在Excel中,"记录宏"仅记录操作结果,而不记录操作过程。
例如,改变文字字体时,需要打开"字体"栏中的下拉列表,再选择一种字体,这时文字即变为所选择的字体,这是一个过程,结果是将所选择的文字改变为所选择的字体。而"记录宏"则只记录"将所选择的文字改变为所选择的字体"这一结果。
当我们在录制宏时,为宏指定了快捷键,当我们按下指定的快捷键就可以执行一条命令。

以上文字摘自我的个人网站:IT部落窝。在Google搜索引擎里输入:IT部落窝,即可打开网站,网站里有详细介绍。 有不清楚的,可以直接联系我。希望对你有帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-07
宏指的是VBA

VBA 是基于Visual Basic 发展而来的,它们具有相似的语言结构。Visual Basic 是Microsoft 的主要图形界面开发工具,VBA 5.0 (亦即VBA 97)则是Visual Basic 5.0 的子集。Visual Basic 是由Basic 发展而来的第四代语言。Visual Basic 作为一套独立的 Windows 系统开发工具,可用于开发Windows 环境下的各类应用程序,是一种可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言。它具有高效率、简单易学及功能强大的特点。VB 的程序语言简单、便捷,利用其事件驱动的编程机制,新颖易用的可视化设计工具,并使用Windows 应用程序接口(API)函数,采用动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)以及开放式数据库访问(ODBC)等技术,可以高效、快速地编制出 Windows 环境下功能强大、图形界面丰富的应用软件系统。 Visual Basic 程序很大一部分以可视(Visual)形式实现,这意味着在设计阶段就可以看到程序运行的屏幕画面,用户可以在设计时能够方便地改动画面图像、大小、颜色等,直到满意为止。VB 的用户可以是缺乏Windows 及C 语言开发经验的专业软件人员,也可以是具有一定Windows 开发经验的专业人员,VB 的可视化编程方法使得原来繁琐枯燥、令人生畏的Windows 应用程序设计变得轻松自如、妙趣横生。以往的Windows 应用程序开发工具在设计图形用户界面时,都是采用编程的方法,并伴随大量的计算任务,一个大型应用程序约有90%的程序代码用来处理用户界面,而且在程序设计过程中不能看到界面显示的效果,只有在程序执行时才能观察到,如果界面效果不佳,还需要回到程序中去修改。Visual Basic 提供了新颖的可视化设计工具,巧妙地将Windows 界面设计的复杂性封装起来,程序开发人员不必再为界面设计而编写大量程序代码,仅需采用现有工具按设计者要求的布局,在屏幕上画出所需界面,并为各图形对象设置属性即可,VB 自动产生界面设计代码,这样便将事先编制好的控件可视地连接到一起,构成一个随时可调整的界面。 VBA 不但继承了VB 的开发机制,而且VBA 还具有与VB 相似的语言结构,它们的集成开发环境IDE(Intergrated Development Environment)也几乎相同。但是,经过优化,VBA 专门用于Office 的各应用程序。VB 可运行直接来自Windows 95 或NT 桌面上的应用程序,而VBA 的项目(Project)仅由使用VBA 的Excel、Word、 PowerPoint 等称为宿主(Host)的Office 应用程序(Application)来调用。本回答被网友采纳
第2个回答  2010-07-07
信息来自微软office在线
---------------------
什么是宏?
宏是通过一次单击就可以应用的命令集。它们几乎可以自动完成您在程序中执行的任何操作,甚至还可以执行您认为不可能的任务。

宏是一种编程吗?
宏是编程,但即使您不是开发人员也可以使用它们,您甚至不需要知道任何编程知识。在 Office 程序中可以创建的多数宏都是用一种称为 Microsoft Visual Basic for Applications(通常称为 VBA)的语言编写的。
------------------
更多信息参考链接

参考资料:http://office.microsoft.com/zh-cn/help/HA010007210.aspx

相似回答