宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。以下是宏的一些典型应用:加速日常编辑和格式设置组合多个命令,例如插入具有指定尺寸和边框、指定行数和列数的表格使对话框中的选项更易于访问自动执行一系列复杂的任务Word 提供两种方法来创建宏:宏记录器和 Visual Basic 编辑器。如果要方便快捷地运行宏,可以将其指定到工具栏、菜单或快捷键。这样,运行宏就和单击工具栏按钮或菜单命令,或者按快捷键一样简单。如果为一个新的宏指定与现有内置 Word 命令相同的名称,新的宏操作将代替现有的操作。例如,如果录制一个新的宏并将之命名为“FileClose”,它将与“关闭”命令相关联。当选择“关闭”命令时,Word 将执行新录制的操作。录制宏宏录制器可以帮助您开始创建宏。Word 将宏录制为一系列 Visual Basic for Applications 中的 Word 命令。在录制宏的过程中可以暂停录制,随后从暂停时的位置继续录制。录制一个宏时,可以使用鼠标单击命令和选项,但是宏录制器不能录制鼠标在文档窗口中的移动。必须用键盘来记录这些动作。关于录制宏的提示在录制或书写宏之前,请计划好需要宏执行的步骤和命令。如果在录制宏的过程中进行了错误操作,更正错误的操作也将被录制。录制结束后,您可以编辑宏并删除录制的不必要的操作。尽量预测任何 Word 可能显示的信息,在宏运行时,这些信息可能使宏操作停止或造成混淆。如果宏包含“编辑”菜单中的“查找”或“替换”命令,请单击“查找”或“替换”选项卡上的“高级”按钮,然后单击“搜索范围”框中的“全部”选项。如果宏仅向上或向下进行搜索,Word 会在达到文档开头或结尾时停止运行宏,并显示提示信息询问是否继续搜索。如果要在其他文档中使用正在录制的宏,请确认该宏与当前文档的内容无关。如果经常用某个宏,可将其指定给工具栏按钮、菜单或快捷键。这样,就可以直接运行该宏而不必打开“宏”对话框。从头开始创建宏可以使用“Visual Basic 编辑器”来创建非常灵活、功能强大的宏,其中包含无法录制的 Visual Basic 指令。使用“Visual Basic 编辑器”时,可以获取附加的帮助,例如关于对象和属性的参考信息。保存宏可以将宏保存在模板或文档中。在默认情况下,Word 将宏保存在 Normal 模板中。这样所有 Word 文档都可使用宏。如果需在单独的文档中使用宏,可以将宏保存在该文档中。文档中单独的宏保存在宏方案中,可以将该宏从文档中复制到其他文档。在Web 页中自动执行任务在以Web 页保存并发布的 Word 文档中,使用脚本标记和“Microsoft 脚本编辑器”,而不是使用宏来自动执行任务。脚本标记用来标记 Word 文档中存储脚本的位置。双击 Word 文档中的脚本标记会启动“Microsoft 脚本编辑器”,这时就可以开始编辑脚本。
在打开Word时怎么自动运行指定的宏(内详)
在宏界面里,左上窗口找到本文档名字里面的ThisDocument,双击它,粘贴如下代码:
Private Sub Document_Open()
Dim a
a = InputBox("输入密码")
If a = "123456" Then
Else
MsgBox ("密码错误")
Application.Quit 0
End If
End Sub
存盘退出,就可以了。
如何在word中自动运行宏
Sub Autoexe()
……
End sub
如何打开word2010自动运行宏
方法/步骤
当打开一个带有宏代码的Excel表格时,在表格顶部会出现提示“宏已被禁用”。如果对文件内容了解,可以单击旁边显示的按钮【启用内容】可以快速启用表格中的宏代码。启用后,上面的黄色警告提示会消失。
如果不想立即启用,可以单击文字“宏已被禁用”,进入启用宏的更多设置,如下图。
在启用宏设置中,有两项选择【启用所有宏】和【高级选项】。在高级选项中也可以选择默认推荐或者全部启用。因为宏涉及到访问的安全,所以要根据自己情况选择设置。
对宏进行设置还可以点击Excel表格上方菜单【文件】下的【选项】,在选项窗口中,点击左侧的【信任中心】命令,然后在右侧显示内容中单击【信任中心设置】按钮。
在弹出的窗口左侧点击【宏设置】命令选项,右侧可以进行四种设置类型,从安全方面考虑,建议尽量不选用最后的全部启用项。
通过上面步骤的设置,可以在Excel工作表中启用宏代码来提高工作效率。但是如果想对宏进行编辑和修改,应该怎么打开宏 的编辑界面呢?
在Excel中,如果想切换调用工作表中不同的宏,可以按组合键Alt+F8,如图。可以在弹出的窗口列表中选择切换宏,然后选择运行或单步执行。
如果想编辑宏代码,可以按快捷键Alt+F11瞬间打开VBA编辑窗口,再次执行快捷键回到Excel工作表窗口,大大的提高了工作效率。
怎么把word 宏设置成自动执行?
通过为一个宏赋予某个特殊的名称,就可在执行某项操作(例如启动 Word 或打开文档)时自动运行宏。Word 将下列名称识别为自动宏,或称
“auto”宏。
AutoExec:启动 Word 或加载全局模板时
AutoNew:每次新建文档时
AutoOpen:每次打开已有文档时
AutoClose:每次关闭文档时
AutoExit:退出 Word 或卸载全局模板时
当以下条件之一为真时,将识别代码模块中的自动宏。
* 模块在自动宏(如 AutoExec)之后命名,并且包含一个名为“Main”的过程。
* 任何模块中的过程在自动宏之后命名。
与其他宏一样,自动宏也可以保存于 Normal 模板、其他模板或文档中。要让自动宏运行,它必须位于活动文档的 Normal 模板中,或活动文档
选用的模板中。
唯一例外的是 AutoExec 宏,它只有存储于以下位置时才可自动运行:Normal 模板、通过“模板和加载项”对话框全局加载的模板、或由
“Startup”文件夹指定的文件夹中的全局模板。
在命名冲突的情况下(多个自动宏名相同),Word 将运行上下文中最近的自动宏。例如,如果同时在文档及其附加的模板中创建了 AutoClose
宏,则仅执行文档中的自动宏。如果在 Normal 模板中创建了 AutoNew 宏,只有当文档或其附加模板中没有名为 AutoNew 的宏时,该自动宏才
能运行。
注:按住 Shift 可以终止自动宏的运行。例如,基于包含 AutoNew 宏的模板新建文档时,按住 Shift 可终止 AutoNew 宏的运行。方法是:按
住 Shift,单击(“文件”菜单)“新建”对话框中的“确定”按钮,并在显示新文档前持续按住 Shift。如果运行一个宏时有可能触发自动
宏,(这种情况,我没遇过!)可用下列指令终止自动宏的运行:WordBasic.DisableAutoMacros
在运行WORD时如何才能在其启动后即自动运行宏?
word的版本问题,一些镜像安装系统的电脑会出现你说的问题,所以卸载后重装oficce是唯一途径。
我在一个word文档中建立了一个宏,并设置了自动运行,我在自己电脑打开这个word文档,宏就能自动
看一下对方电脑的宏安全设置:
那宏病毒为什么可以得逞呢?
所以要设置宏的安全通知,打开文件时会提示你是否要运行宏。
除非你确信文件中的宏是安全的,否则最好禁用宏。
如果你的设置为启用所有宏,打开文件时不会提示,方便是方便了,但容易感染宏病毒。
转载请注明出处51数据库 » word如何自动运行宏 如何让word宏自动运行