当前位置: 首页 > 技术资料 > 软件知识 > 宏是什么?
宏是什么?
来源: http://www.pylz365.com 发布时间:2013-5-30 14:54:49 阅读次数:1198 【关闭本页

  宏(Macro),港台称为巨集,是一种批次批量处理的称谓。计算机科学里的宏是一种抽象,它根据一系列预定义的规则替换一定的文本模式。Excel 办公软件自动集成了“VBA”高级程序语言,用此语言编制出的程序就叫“宏”。使用“VBA”需要有一定的编程基础和耗费大量的时间,因此,绝大多数的使用者仅使用了Excel的一般制表功能,很少使用到“VBA”。

 

 

  解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,使用“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。

微软Word和宏病毒

  Visual Basic for Applications (VBA),是 Microsoft Office 里的一种编程语言。但由上面的定义,它完全不是一种宏语言。然而,它的功能已经从中发展并最终替代了用户应用程序的宏思想,所以他被广泛地错误地称为是一种宏语言。

  VBA 可以访问许多操作系统函数并支持文档打开时自动执行宏。这使得用这种语言写计算机病毒成为可能。1990年代中后期,宏病毒成为了最流行的计算机病毒类型之一。其它的包括宏语言的项目,如openoffice org,故意从其宏语言中排除了一些功能(如:自动执行)以避免破坏程序。然而,这一特性在很多事务中受到欢迎。

濮阳连众365电脑服务中心编辑综合整理报道,更多资讯请登录http://www.pylz365.com


24小时服务电话:0393-7777365 - 点击咨询QQ客服:258242854 -

濮阳市云趣网络科技有限公司_版权所有 备案号: 豫ICP备12007653号-1 投诉电话:15639305810 13213919122