Word中的宏有什么作用
答复楼主:Word当中,嵌入的宏,就是一种将用户操作,与处理动作编成系列批命令的实现工具。
用户可以借助这个功能,简化一些列经常操作。
提高文书处理效率。
可以看成为一种功能化的编程。
非法的制造病毒者,也有利用这个功能,在Word文件中,嵌入病毒的。
这样的应用,显然与宏的原本思想相违背。
属于不正当的行为。
以下为实例参考!----一、宏的录制 在这里举一实例。
例如,在Word 97中,要插入字符,则往往要到符号框中查找半天。
对于一些常用的符号,如“¥”,便可以使用宏来使工作简化。
1.单击“工具”选单中“宏”子选单,再单击“录制新宏”选项。
2.给宏取名为“Yuan”,再单击“键盘”。
3.在弹出的对话框中指定快捷键,可指定为“Ctrl+Y”,再关闭该对话框回到“录制宏”对话框。
单击“确定”按钮启动记录器。
4.运行“插入”选单中的“符号”子选单,从弹出的“符号”框中选择“¥”,插入后再关闭。
另外,也可以指定到工具栏,从弹出的“自定义”对话框中的“命令”栏中把“Normal.NewMacro1.Yuan”拖放到工具栏中。
5.单击“停止录制”工具栏中的“停止录制”按钮。
6.单击“工具”选单中“宏”子选单,再单击“宏”命令。
7.选择第二步中的宏名称,再单击“编辑”按钮。
这时我们可以从中看到以下代码: Sub Yuan() Selection.InsertSymbol Font:=″楷体—GB2312″,CharacterNumber:=-27,Unicode:=True End Sub 以后,当你需要插入字符“¥”时,只需按下快捷键“Ctrl+Y”,或者是在工具栏点击“Normal.NewMacrol.Yuan”便可以了。
二、宏的编辑 宏录制器将以上宏操作翻译为Visual Basic代码。
但是,录制宏时会受到一些限制。
许多复杂的宏,例如,要用到循环语句,便无法录制。
为了提高录制的宏的功能,就可能需要修改录制到模块中的代码。
具体操作为:单击“工具”选单中“宏”子选单,再单击“宏”命令。
选择第二步中的宏名称,再单击“编辑”按钮。
然后便加载Visual Basic编辑器,我们可以看到所录制的宏自动生成的Visual Basic代码。
例如,在C:\My Document中有200个Word文档,依次命名为“ c”,“2.doc”,“ c”,…“ c”,我们需要把文件格式改变为文本文件,即txt文件。
先以 c为例,录制一个宏,打开文档,另存为txt文件,再关闭该活动文档。
生成的Visual Basic代码如下: Sub Macro1() ChangeFileOpenDirectory ″C:\My document″ Documents.Open FileName:=″ c″ ActiveDocument.SaveAs FileName:=″1.txt″,FileFormat:=wdFormatText ActiveWindow.Close End Sub 下一步便进行编辑,用一个循环语句依次打开各个文件,转化后再关闭。
代码如下: Sub Macro1() dim i for i=1 to 200 ChangeFileOpenDirectory ″C:\My document″ Documents.Open FileName:=i & ″.doc″ ActiveDocument.SaveAs FileName: =i & ″.txt″, FileFormat:=wdFormatText ActiveWindow.Close next i End Sub 再次运行该宏,便可以轻松完成任务。
宏的作用由此可略见一斑 供参考!
Word文档中,启用“宏”和不启用“宏”有什么意义?打开Word
办公软件中的“宏就”是用“VBA”编辑器编写的一种程序语言,也可以理解为是一个程序。
启用宏,才能运行一些特定的程序,但同时也增加了感染病毒的机会,所以对一些来路不明的宏,要小心使用。
故此打开文件时系统就会提示你,确认安全后再启用宏。
不启用宏,那么一些特定的程序将不能运行。
以上是我在实践中对宏的一点粗略认识,供你参考。
不当之处还望你和各位同仁指正啊。
word问题?谁能告诉我WORD中的宏怎么用呀?它是干什么用的?
如果需要在 word 中反复进行某项工作,那就可以利用宏来自动完成这项工作。
宏是一系列组合在一起的 word 命令和指令,它们形成了一个命令,以实现任务执行的自动化。
您可以创建并执行宏(宏实际上就是一条自定义的命令),以替代人工进行的一系列费时而单调的重复性 word 操作,自动完成所需任务。
以下是宏的一些典型应用: 加速日常编辑和格式设置组合多个命令,例如插入具有指定大小、边框、行数和列数的表格使对话框中的选项更易于访问自动执行一系列复杂的任务 word 提供了两种创建宏的途径:宏录制器和“visual basic 编辑器”。
EXCEL、word中的宏是什么意思,怎么使用?
宏是微软公司为其OFFICE软件包设计的一个特殊功能,目的是让用户文档中的一些任务自动化。
OFFICE中的WORD和EXEAL都有宏。
在下面的讨论中我们以WORD为例。
如果在Word中重复进行某项工作,可用宏使其自动执行。
宏是将一系列的Word命令和指令组合在一起,形成一个命令,以实现任务执行的自动化。
您可创建并执行一个宏,以替代人工进行一系列费时而重复的 Word操作。
Word提供了两种创建宏的方法:宏录制器和Visual Basic编辑器。
宏录制器可帮助您开始创建宏。
Word在Visual Basic for Applications编程语言中把宏录制为一系列的Word命令。
可在Visual Basic编辑器中打开已录制的宏,修改其中的指令。
也可用Visual Basic编辑器创建包括Visual Basic指令的非常灵活和强有力的宏。
您可将宏保存到模板或文档中。
在默认的情况下,Word将宏存贮在 Normal模板中,以便所有的Word文档均能使用。
注意这一特点几乎为所有的宏病毒所利用。
您可以试用宏录制器自己录制一段宏,譬如:“输入一段文字,然后复制这段文字,再粘贴到其它位置,保存文件。
”把上面的过程录制后,保存,然后执行一下,怎么样?
一般Word和Excel里的宏命令有什么用?
1、让复杂的工作简单化 2、让重复的工作自动化 3、扩充Excel自带的功能(我认为它是可以无限扩充的,只有你想不到的,没有它做不到的,夸张了一点!) 事件、对象、语句、函数、方法、属性,把这些东西有机组合在一起,就能解决你的问题。
以下内容仅供参考~~~~~~~ 打开Excel中的VB编辑器,左边双击ThisWorkbook,在右边空白处粘贴以下代码: Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) '捕获单元格被修改事件 'if ... then ... 判断语句 IsNumeric()判断是否是数值的函数 'Target.Value Target为对象,指当前被改变的单元格,value是该对象的属性,表示该单元格的值 '=,等于号是赋值或比较符号,IsNumeric(Target.Value) = False,这里的=号是作比较,Target.Value = "",这里的=号是赋予该单元格新的值. If IsNumeric(Target.Value) = False Then Target.Value = "" End Sub '结束语句
word工具栏里宏的功能是什么?怎么使用?
宏是一个批处理程序命令,正确地运用它可以提高工作效率。
比如我们从网上复制的网页内容粘贴到Word以后可能会不少空行,有的行距又很大,手工去除空行、改行距、进行页面设置等等较麻烦,如果你录制一个宏以后,你只要按一下你设定的快捷键,一切工作就自动完成了。
另外,我们经常使用的一些功能也在不知不觉地使用宏,比如Word的稿纸功能实际上是已经设置好的“页眉和页脚”的一个宏。
为了让你具体地了解运用,下面举个例子:录制一个进行页面设置的宏。
你任意打开一个Word文档后用鼠标依次点击“工具”—“宏”—“录制新宏”,再点击“键盘”,在“请按新快捷键”内填入你想设定的快捷键(如Ctrl+1),再单击右边的“指定”按钮及“关闭”按钮,这时开始录制宏,屏幕上有一个工具条,有暂停(恢复)、结束按钮。
现在你可以对打开的Word文档,像以前一样地进行页面设置,设置完以后你点一下工具条上的“结束”按钮,宏就录制好了。
下次你要对一篇Word文档像录制宏时一样重新进行页面设置时,只要打开这篇Word,再按一下“Ctrl+1”(即您设定的快捷键),一切OK。
试一下吧,很简单的。
保存07WORD时提示未启用宏保存07WORD时提示未启用宏
文档中已经录入的宏。
在一个已经保存的2007格式工作簿上加入宏保存时会提示的,这时单击“否”,另存为一个启用宏的工作簿就可以了(或者直接另存为一个启用宏的工作簿)。
在一个还没有保存的2007格式工作簿上加入宏后,请直接保存为启用宏的工作簿。
2007版本中,使用宏(或VBA代码)必须保存为.xlsm格式,否则会删除相应的宏(或VBA代码)。
EXCEL中的宏是什么意思
宏可以做什么 所有你想同时完成的事情都可以让宏来一次完成,并且所有会不断重复的命令(比如说话或其他动作)都可以事先宏里面定义好 1、什么是宏? 宏是微软公司为其OFFICE软件包设计的一个特殊功能,目的是让用户文档中的一些任务自动化。
OFFICE中的WORD和EXEAL都有宏。
在下面的讨论中我们以WORD为例。
如果在Word中重复进行某项工作,可用宏使其自动执行。
宏是将一系列的Word命令和指令组合在一起,形成一个命令,以实现任务执行的自动化。
您可创建并执行一个宏,以替代人工进行一系列费时而重复的 Word操作。
以下是宏的一些典型应用: 加速日常编辑和格式设置 组合多个命令 使对话框中的选项更易于访问 使一系列复杂的任务自动执行 Word提供了两种创建宏的方法:宏录制器和Visual Basic编辑器。
宏录制器可帮助您开始创建宏。
Word在Visual Basic for Applications编程语言中把宏录制为一系列的Word命令。
可在Visual Basic编辑器中打开已录制的宏,修改其中的指令。
也可用Visual Basic编辑器创建包括Visual Basic指令的非常灵活和强有力的宏。
您可将宏保存到模板或文档中。
在默认的情况下,Word将宏存贮在 Normal模板中,以便所有的Word文档均能使用。
注意这一特点几乎为所有的宏病毒所利用 2、什么是宏病毒? 宏病毒是一种寄存在文档或模板的宏中的计算机病毒。
一旦打开这样的文档,其中的宏就会被执行,于是宏病毒就会被激活,转移到计算机上,并驻留在Normal模板上。
从此以后,所有自动保存的文档都会 “感染”上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。
如果某个文档中包含了宏病毒,我们称此文档感染了宏病毒;如果 WORD系统中的模板包含了宏病毒,我们称WORD系统感染了宏病毒。
虽然OFFICE97/Word97无法扫描软盘、硬盘或网络驱动器上的宏病毒(要得到这种保护,需要购买和安装专门的防病毒软件)。
但当打开一个含有可能携带病毒的宏的文档时,它能够显示宏警告信息。
这样就可选择打开文档时是否要包含宏,如果希望文档包含要用到的宏(例如,单位所用的定货窗体),打开文档时就包含宏。
如果您并不希望在文档中包含宏,或者不了解文档的确切来源。
例如,文档是作为电子邮件的附件收到的,或是来自网络或不安全的 Internet节点。
在这种情况下,为了防止可能发生的病毒传染,打开文档过程中出现宏警告提示时最好选择“取消宏”。
OFFICE97软件包安装后,系统中包含有关于宏病毒防护的选项,其默认状态是允许“宏病毒保护”复选框。
如果愿意,您可以终止系统对文档宏病毒的检查。
当Word显示宏病毒警告信息时,清除“在打开带有宏或自定义内容的文档时提问”复选框。
或者关闭宏检查:单击“工具”菜单中的“选项”命令,再单击“常规”选项卡,然后清除“宏病毒保护”复选框。
不过我强烈建议您不要取消宏病毒防护功能,否则您会失去这道防护宏病毒的天然屏障。
二、宏病毒的判断方法 虽然不是所有包含宏的文档都包含了宏病毒,但当有下列情况之一时,您可以百分之百地断定您的OFFICE文档或OFFICE系统中有宏病毒: 1、在打开“宏病毒防护功能”的情况下,当您打开一个您自己写的文档时,系统会会弹出相应的警告框。
而您清楚您并没有在其中使用宏或并不知道宏到底怎么用,那么您可以完全肯定您的文档已经感染了宏病毒。
2、同样是在打开“宏病毒防护功能”的情况下,您的OFFICE文档中一系列的文件都在打开时给出宏警告。
由于在一般情况下我们很少使用到宏,所以当您看到成串的文档有宏警告时,可以肯定这些文档中有宏病毒。
3、如果软件中关于宏病毒防护选项启用后,不能在下次开机时依然保存。
WORD97中提供了对宏病毒的防护功能,它可以在“工具/选项/常规”中进行设定。
但有些宏病毒为了对付OFFICE97中提供的宏警告功能,它在感染系统(这通常只有在您关闭了宏病毒防护选项或者出现宏警告后您不留神选取了“启用宏”才有可能)后,会在您每次退出 OFFICE时自动屏蔽掉宏病毒防护选项。
因此您一旦发现:您的机器中设置的宏病毒防护功能选项无法在两次启动WORD之间保持有效,则您的系统一定已经感染了宏病毒。
也就是说一系列WORD模板、特别是normal.dot 已经被感染。
鉴于绝大多数人都不需要或着不会使用“宏”这个功能,我们可以得出一个相当重要的结论:如果您的OFFICE文档在打开时,系统给出一个宏病毒警告框,那么您应该对这个文档保持高度警惕,它已被感染的几率极大。
注意:简单地删除被宏病毒感染的文档并不能清除OFFICE系统中的宏病毒! 三、宏病毒的防治和清除 1、首选方法:用最新版的反病毒软件清除宏病毒。
使用反病毒软件是一种高效、安全和方便的清除方法,也是一般计算机用户的首选方法。
但是宏病毒并不象某些厂商或麻痹大意的人那样认为的有所谓“广谱”的查杀软件,这方面的突出例子就是ETHAN宏病毒。
ETHAN宏病毒相当隐蔽,比如您使用KV300 Z+、RAV V9.0(11)、 KILL 85.03等反病毒软件(应该算比较新的版本了)...
WORD中的宏是什么意思,有什么用
宏的用途是使常用任务自动化。
虽然有些宏仅仅是记录键击或鼠标单击操作,但开发人员可以使用代码编写功能更强大的 VBA (Visual Basic for Applications (VBA):Microsoft Visual Basic 的宏语言版本,用于编写基于 Microsoft Windows 的应用程序,内置于多个 Microsoft 程序中。
) 宏,这些宏可以在计算机上运行多条命令。
因此,VBA 宏会引起潜在的安全风险。
黑客可以通过某个文档引入恶意宏,一旦打开该文档,这个恶意宏就会运行,并且可能在计算机上传播病毒 。