影响宏的几种功能已从 Word 97 更改为 Word 2003

文章翻译 文章翻译
文章编号: 827890 - 查看本文应用于的产品
为这篇文章的一个 Microsoft Word 2000 版本,请参阅 232465
展开全部 | 关闭全部

本文内容

概要

不能转换的您 Microsoft Word 97 Visual Basic 应用程序 (VBA) 宏时,需要 Word 2003。在 Word 中的几个功能变化可能会影响执行或在 Word 97 中的宏的结果项,当您在 Word 2003 中运行它们。

本文讨论了必须注意的一些更改。

注意本文不包括从的 Word 版本早于 Word 97 使用 WordBasic 转换宏。

有关如何将宏从 WordBasic 转换为 VBA,请参阅"Visual Basic 来转换 WordBasic 宏"一文。若要访问本文请访问下面的 Microsoft 网站:
http://msdn2.microsoft.com/en-us/library/aa211926(office.11).aspx

更多信息

下面是一些您必须了解的更改。

单文档界面 (SDI)

在早期版本的 Word,多文档界面 (MDI) 时使用。可以从 Word 2000 开始单文档界面 (SDI) 替换 MDI。与 SDI,在一个新文档窗口中,而不是在新窗口中 Word 程序中表示每个打开的 Word 文档。对于那些依赖于旧的 MDI 行为的人员来说,这可能会导致问题。您必须仔细测试您的代码以确保这不会导致问题。问题是最有可能发生,如果您的代码使用 Windows 对象。

模板位置

模板位置已经更改了在 Word 2003,以使其更易于漫游配置文件中。此更改可能会影响您现有的宏。

有关 Word 2002 模板位置的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
291141说明的类别、 位置,和注册表键的 Word 2002 模板
注意Word 2003 仍加载的加载项和模板,从您以前的 Word 97 启动文件夹向后的兼容性,但新的解决方案存储在新的位置。

宏安全性

在 Word 2003 中进行了重大更改安全 ; 最重要的是默认情况下 Word 2003 设置为高的安全性。

Word 2003 将自动加载任何文档模板 (*.dot) 或 Word 加载项库 (*.wll),将保存在两个启动文件夹之一。一种文件夹是在 Microsoft Office 2003 程序文件所在的文件夹中的这些启动。 另一种是在 Microsoft Windows 的操作系统文件所在的文件夹或包含在计算机上使用启用用户配置文件的用户的配置文件的文件夹中。

如果在 $ 安全 中选择了 信任所有安装的加载项和模板 复选框,Word 的早期版本信任任一这些启动文件夹中的所有加载项文件对话框。Word 2003 只信任一个的文件夹和该文件夹上的 文件位置选项 对话框中指定为启动路径选项卡。

更多信息

有关在 Microsoft Word 2003 和 Microsoft Office 2003 中的宏安全性的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
285514当宏和加载项时,可能无法运行安全设置为高 PowerPoint 2003 中,PowerPoint 2002 中,在 Word 2003 和 Word 2002 中
287567禁用在 Office 中的 VBA 的注意事项
290949您会收到一个宏被禁用的消息时在 Word 2003 中运行宏或 Word 2002
211607有关 Word 宏病毒的常见问题
233396如何降低感染宏病毒的可能性

参考

有关使用 VBA 和 Word 2003 中创建自定义解决方案的可用资源的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
212623宏编程资源

属性

文章编号: 827890 - 最后修改: 2007年2月12日 - 修订: 3.4
这篇文章中的信息适用于:
  • Microsoft Office Word 2003
关键字:?
kbmt kbinfo KB827890 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 827890
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com