ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1772|回复: 3

请教

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-6-1 18:58 | 显示全部楼层 |阅读模式

域和宏到底是什么东西啊?有什么作用,,,请高手举例说明,,谢谢

TA的精华主题

TA的得分主题

发表于 2005-6-1 19:09 | 显示全部楼层

作为一个低手,我先说我的理解

宏就是DOS下的批处理,想干什么就能干什么,只要vba (vb 语言在WORD下的子集)下有这个功能

域就是EXCEL里的公式,当然,不但能计算,还能处理各种格式/文字/符号

不知各位高手以为如何

TA的精华主题

TA的得分主题

发表于 2005-6-1 19:10 | 显示全部楼层

域相当于公式,帮助中描述如下(以后呀,别忘了先看看帮助文件!):

全部隐藏

关于域

域相当于文档中可能发生变化的数据或邮件合并文档中套用信函、标签中的占位符。

Microsoft Word 会在您使用一些特定命令时插入域,如“插入”菜单上的“日期和时间”命令。您也可使用“插入”菜单上的“”命令手动插入域。

域的一般用法

可以在任何需要的地方插入域:

显示文档信息,如作者姓名、文件大小或页数等。若要显示这些信息,请使用 AUTHOR、FILESIZE、NUMPAGES 或 DOCPROPERTY 域。 进行加、减或其他计算。请使用 = (Formula) 域进行该操作。 在合并邮件时与文档协同工作。例如,插入 ASK 和 FILLIN 域可在 Word 将每条数据记录(数据记录:对应于数据源中一行信息的一组完整的相关信息。例如,客户邮件列表中的有关某位客户的所有信息为一条数据记录。)与主文档合并时显示提示信息。

在其他情况下,使用 Word 提供的命令和选项可更方便地添加所需信息。例如,可使用 HYPERLINK 域插入超链接(超链接:带有颜色和下划线的文字或图形,单击后可以转向万维网中的文件、文件的位置或 HTML 网页,或是 Intranet 上的 HTML 网页。超链接还可以转到新闻组或 Gopher、Telnet 和 FTP 站点。)。但使用“插入”菜单上的“超链接”命令更加方便。

域代码和域结果

域代码(域代码:为占位符文本,显示数据源的指定信息的显示位置;或者为生成字段结果的字段中的元素。域代码包括字段字符、字段类型和指令。)位于花括号或大括号 ( { } )中,域类似于 Microsoft Excel 中的公式:域代码类似于公式,域结果(域结果:当 Microsoft Word 执行域指令时,在文档中插入的文字或图形。在打印文档或隐藏域代码时,将以域结果替换域代码。)类似于公式产生的值。可在文档中切换显示域代码及其结果。

仅通过键入键盘上的字符无法插入域的花括号。但可使用快捷键 Ctrl+F9 来插入。

域开关

域开关是特殊的指令,在域中可引发特定的操作。例如,在域中插入 \* Caps 开关,可使域结果(域结果:当 Microsoft Word 执行域指令时,在文档中插入的文字或图形。在打印文档或隐藏域代码时,将以域结果替换域代码。)中所有单词的首字母大写。

示例

请联系:{DOCPROPERTY "Manager" \* Upper }

在此示例中: “请联系”是在域结果(域结果:当 Microsoft Word 执行域指令时,在文档中插入的文字或图形。在打印文档或隐藏域代码时,将以域结果替换域代码。)之前出现的文本。 DOCPROPERTY 是字段名称(字段名:在邮件合并数据源中一类信息的名称。例如,“City”、“State”和“PostalCode”为地址列表中经常使用的字段名。)。 "Manager"所需要的描述文本 ("Name")。 \* Upper 是一个可选开关,用来指定将名称的所有字母大写。

如果“XX 属性”对话框中“摘要”域的“管理员”名称是 Anna Gerrard,则您的文档将显示:

请联系: ANNA GERRARD。

TA的精华主题

TA的得分主题

发表于 2005-6-1 19:11 | 显示全部楼层

全部隐藏

关于宏

如果在 Microsoft Word 中反复执行某项任务,可以使用宏自动执行该任务。宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。

以下是宏的一些典型应用: 加速日常编辑和格式设置 组合多个命令,例如插入具有指定尺寸和边框、指定行数和列数的表格 使对话框中的选项更易于访问 自动执行一系列复杂的任务

Word 提供两种方法来创建宏:宏记录器和 Visual Basic 编辑器(Visual Basic 编辑器:一种环境,用于编写新的 Visual Basic for Applications 代码和过程,并编辑已有的代码和过程。Visual Basic 编辑器包括完整的调试工具集,用于查找代码中的语法、运行时和逻辑问题。)。

如果要方便快捷地运行宏,可以将其指定到工具栏(工具栏:带有按钮和选项的工具条,使用这些按钮和选项可执行命令。若要显示工具栏,可使用“自定义”对话框(指向“视图”菜单上的“工具栏”,单击“自定义”)。若要看到更多按钮,请单击工具栏结尾处的“工具栏选项”。)、菜单(菜单:单击菜单栏或其他工具栏上的菜单名时出现的命令的列表。)或快捷键(快捷键:用以执行菜单命令的功能键或按键组合,如 F5 或 CTRL+A。访问键与之不同,它是将焦点移动到菜单、命令或控件的按键组合,如 ALT+F。)。这样,运行宏就和单击工具栏按钮或菜单命令,或者按快捷键一样简单。

如果为一个新的宏指定与现有内置 Word 命令相同的名称,新的宏操作将代替现有的操作。例如,如果录制一个新的宏并将之命名为“FileClose”,它将与“关闭”命令相关联。当选择“关闭”命令时,Word 将执行新录制的操作。

录制宏

宏录制器可以帮助您开始创建宏。Word 将宏录制为一系列 Visual Basic for Applications(VBA:Microsoft Visual Basic 的宏语言版本,用于编写 Windows 应用程序,已被收入到了几个 Microsoft 应用程序中。) 中的 Word 命令。在录制宏的过程中可以暂停录制,随后从暂停时的位置继续录制。

录制一个宏时,可以使用鼠标单击命令和选项,但是宏录制器不能录制鼠标在文档窗口中的移动。必须用键盘来记录这些动作。

关于录制宏的提示

在录制或书写宏之前,请计划好需要宏执行的步骤和命令。 如果在录制宏的过程中进行了错误操作,更正错误的操作也将被录制。录制结束后,您可以编辑宏并删除录制的不必要的操作。 尽量预测任何 Word 可能显示的信息,在宏运行时,这些信息可能使宏操作停止或造成混淆。 如果宏包含“编辑”菜单中的“查找”或“替换”命令,请单击“查找”或“替换”选项卡上的“高级”按钮,然后单击“搜索范围”框中的“全部”选项。如果宏仅向上或向下进行搜索,Word 会在达到文档开头或结尾时停止运行宏,并显示提示信息询问是否继续搜索。 如果要在其他文档中使用正在录制的宏,请确认该宏与当前文档的内容无关。 如果经常用某个宏,可将其指定给工具栏按钮、菜单或快捷键。这样,就可以直接运行该宏而不必打开“”对话框。

从头开始创建宏

可以使用“Visual Basic 编辑器”来创建非常灵活、功能强大的宏,其中包含无法录制的 Visual Basic 指令。

使用“Visual Basic 编辑器”时,可以获取附加的帮助,例如关于对象(对象:表、图表、图形、等号或其他形式的信息。例如,在一个应用程序中创建的对象,如果链接或嵌入另一个程序中,就是 OLE 对象。)和属性(属性:设置的控件、字段或对象的命名属性,用来定义对象的特征之一(如大小、颜色或屏幕位置)或其行为的一个方面(如对象是否隐藏)。)的参考信息。

保存宏

可以将宏保存在模板(模板:是指一个或多个文件,其中所包含的结构和工具构成了已完成文件的样式和页面布局等元素。例如,Word 模板能够生成单个文档,而 FrontPage 模板可以形成整个网站。)或文档中。在默认情况下,Word 将宏保存在 Normal 模板(Normal 模板:可用于任何文档类型的共用模板。可修改该模板,以更改默认的文档格式或内容。)中。这样所有 Word 文档都可使用宏。如果需在单独的文档中使用宏,可以将宏保存在该文档中。文档中单独的宏保存在宏方案(宏工程:组成宏的组件的集合,包括窗体、代码和类模块。在 Microsoft Visual Basic for Applications 中创建的宏工程可包含于加载宏以及大多数 Microsoft Office 程序中。)中,可以将该宏从文档中复制到其他文档。

在 Web 页中自动执行任务

在以 Web 页保存并发布的 Word 文档中,使用脚本标记(脚本定位标记:在 Microsoft Office 程序中打开的 Web 页上脚本的可视表示形式。默认情况下不显示脚本定位标记。不同脚本定位标记表示以不同脚本语言编写的脚本。)和“Microsoft 脚本编辑器”(Microsoft 脚本编辑器:用于在数据访问页中添加文本、编辑 HTML 标记以及编辑任何 Microsoft Visual Basic Scripting Edition (VBScript) 代码。也可象在 Web 浏览器中一样,在脚本编辑器中查看页。),而不是使用宏来自动执行任务。

脚本标记用来标记 Word 文档中存储脚本的位置。双击 Word 文档中的脚本标记会启动“Microsoft 脚本编辑器”,这时就可以开始编辑脚本。在 Web 浏览器中显示 Web 页时,将会运行脚本。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-21 15:54 , Processed in 0.033757 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表