2010年5月25日星期二

什么是宏?什么是宏病毒?

到底什么是宏呢? 我们把那些能自动执行某种操作的命令统称为“宏”。

  宏也是一种操作命令,它和菜单操作命令都是一样的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同。菜单命令一般用在数据库的设计 过程中,而宏命令则用在数据库的执行过程中。菜单命令必须由使用者来施加这个操作,而宏命令则可以在数据库中自动执行。

  在ACCESS中,一共有五十三种基本宏操作,这些基本操作还可以组合成很多其他的“宏组”操作。在使用中,我们很少单独使用这个或那个基本宏命令, 常常是将这些命令排成一组,按照顺序执行,以完成一种特定任务。这些命令可以通过窗体中控件的某个事件操作来实现,或在数据库的运行过程中自动来实现。

  事件操作即像“单击”按钮、“双击”列表选项这些行为都是对控件的事件操作。所以我们常常会听到别人说“单击‘某某’按钮执行‘某某宏命令’”,就是 这个意思。

什么是宏病毒

宏,译自英文单词Macro。宏是微软公司为其OFFICE软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的 动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重 复相同的动作,目的是让用户文档中的一些任务自动化。

OFFICE中的WORD和EXCEL都有宏。Word便为大众事先定义一个共用的通用模板(Normal.dot),里面包含了基本的宏。只要一启动 Word,就会自动运行Normal.dot文件。如果在Word中重复进行某项工作,可用宏使其自动执行。Word提供了两种创建宏的方法:宏录制器和 Visual Basic编辑器。宏将一系列的Word命令和指令组合在一起,形成一个命令,以实现任务执行的自动化。在默认的情况下,Word将宏存贮在 Normal模板中,以便所有的Word文档均能使用,这一特点几乎为所有的宏病毒所利用。

如果撰写了有问题的宏,感染了通用模板(Normal.dot),那么只要一执行Word,这个受感染的通用模板便会传播到之后所编辑的文档中去,如果其 他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。

这就是我们日常所说的寄存在文档或模板的宏中的计算机宏病毒。

一般宏病毒具有传播极快,制作、变种方便,破坏可能性极大,宏病毒的兼容性不高等特点,目前的杀毒软件都能有效的防治和清除宏病毒。

一、怎样进行宏设置 Excel2000一般已将宏的安全性初始设置为“中”,但Excel2003却设置为“高”。我们的软件应在设为“中”的情况下才能正常使用。如果您在 打开(启动)我们的软件时,没有出现“是否启用宏”的提示   

一、怎样进行宏设置

Excel2000一般已将宏的安全性初始设置为“中”,但Excel2003却设置为“高”。我们的软件应在设为“中”的情况下才能正常使用。如果您在 打开(启动)我们的软件时,没有出现“是否启用宏”的提示,说明您的Excel已将宏的安全性设置为“高”,应改为“中”,更改方法是:

1.打开Excel,点“工具”>;“宏”>;“安全性”(见下图):

2.点选“中”(见下图):

没有评论:

发表评论