如何运行 Office 2000 中的知识库文章中的示例代码

文章翻译 文章翻译
文章编号: 212536 - 查看本文应用于的产品
为这篇文章的一个 Microsoft Office XP 版本,请参阅 290140
对于 Microsoft Office 97 版本的这篇文章,请参阅 173707
为这篇文章的 Mac 版本的 Microsoft Office 2001,请参阅 274703
为这篇文章的一个 Microsoft Office 98 Macintosh 版版本,请参阅 181058
展开全部 | 关闭全部

本文内容

概要

Microsoft 知识库相应包含包括对 Visual Basic 的示例代码,对应用程序的宏的项目数。许多这些宏的说明了在 Visual Basic 中各种 Office 2000 应用程序进行编程的基本概念。本文包含如何使用代码示例创建一个新宏以及如何运行该宏的说明。

更多信息

Microsoft 提供的编程示例只,用于说明不附带任何明示或暗示保证。这包括,但不限于对适销性或针对特定用途的适用性的暗示的担保。本文假定您熟悉演示了正在使用的编程语言以及用于创建和调试过程的工具。Microsoft 支持工程师可以帮助解释某个特定过程的功能,但他们不会修改这些示例以提供额外的功能或构建过程来满足您的具体要求。若要用于知识库文章中的代码示例必须添加一个新的 vba 宏 (或选择已有的宏)。 您可以再复制/粘贴或通过使用下列方法之一中键入该宏的代码示例:

要创建新的宏

  1. 打开或创建在 Office 应用程序中所使用的模板。
  2. 工具 菜单上指向 ,然后单击
  3. 宏的位置 列表中选择 Word 模板或要保存该宏的位置的文档。
  4. 宏名 框中键入宏的名称。
  5. 单击打开 Visual Basic 编辑器 创建
  6. 请执行以下任一操作:

  • 键入 Sub Macroname() 行和 End Sub 行之间宏代码。
Sub macroname()
    Type your macro code here
End Sub

-或者-

  • 复制并粘贴到您的宏的代码示例通过以下步骤:
Sub macroname()
 
End Sub

  1. 切换到以查看 Microsoft 知识库文章的 Microsoft Internet Explorer 如所使用的程序。
  2. 若要选择的代码示例,按住 CTRL 键并再单击该代码。
  3. 编辑 菜单上单击 复制
  4. 切换到 Visual Basic 编辑器。
  5. 在 Visual Basic 编辑器中选择要 End Sub,为宏的 Sub Macroname() 现有代码的文本。
  6. 编辑 菜单上单击 粘贴

    注:当您将的粘贴现有代码文本将替换从知识库文章中复制该代码。
后键入,或者粘贴您的宏代码,在 文件 菜单上单击关闭 ,并返回到 Microsoft <application>

其中 <application>是 Microsoft Office 2000 应用程序正在使用。注:使用 TAB 键以缩进文本。撇号 (') 开头的行是注释,并且不需要用来运行该宏。但是,您可能希望键入它们以使其易于理解该宏。

向模块添加示例代码

为模块中添加代码必须有一个已有的模块或创建新的模块。若要这样做,请按照下列步骤操作:
  1. 打开或创建在 Office 应用程序中所使用的模板。
  2. 工具 菜单上指向 ,然后单击 Visual Basic 编辑器
  3. 在项目窗口 (通过在左上角中这是默认值) 在 Visual Basic 编辑器中,单击与您的模板或文档相同的名称与项目图标。如果您还没有保存您的模板或文档,将类似于 Project(Document1) 或 TemplateProject(Template1) 项目名称。

    FOR WORD 用户注意:如果要将宏存储在默认全局模板 Normal.dot,双击 普通 项目。
  4. 如果您单击该项目不包含一个名为模块其下的文件夹,请单击在 插入 菜单上的 模块
  5. 单击要为其创建的模块的代码窗口中的任意位置。代码窗口通常是在右上角的 Visual Basic 编辑器中。
  6. 键入或粘贴示例代码和它在包括 Macroname() Sub 和 End Sub 行的知识库文章中出现的形式完全一致。

    注:键入或粘贴宏代码有关的详细信息请参阅本文中的"要创建一个新宏"部分。
后键入,或者粘贴您的宏代码,在 文件 菜单上单击关闭 ,并返回到 Microsoft <application>

其中 <application>是 Microsoft Office 2000 应用程序正在使用。

若要运行该宏

  1. 工具 菜单上指向 ,然后单击
  2. 宏名 列表中选择宏的名称,然后单击 运行

参考

每个 Office 程序的 Microsoft 帮助包含有关如何使用宏的许多主题。Visual Basic 帮助包含有关编写您自己的代码的大量信息。

有关帮助您使用 vba 的应用程序的其他信息,请参阅 Microsoft 知识库中下面的文章:
226118OFF2000: 为应用程序的 Visual Basic 编程资源

属性

文章编号: 212536 - 最后修改: 2006年10月11日 - 修订: 4.2
这篇文章中的信息适用于:
  • Microsoft Excel 2000 标准版
  • Microsoft Word 2000 标准版
  • Microsoft PowerPoint 2000 标准版
  • Microsoft FrontPage 2000 标准版
关键字:?
kbmt kbfaq kbhowto kbinfo kbmacro kbprogramming KB212536 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 212536
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