|
如何在Delphi里面利用Word的VBA代码进行一些总结。 1、 生成VBA代码。Word本身具有很强的可扩展性,尤其是支持用户自定义功能,其实现 的主要方式就是通过VBA代码来实现的。在“工具->宏->Visual Basic编辑器”里面就可以看 到具体的宏代码,可以直接进行编辑。而且还可以使用录制宏的功能自动生成宏代码。方法是 选择“工具->宏->录制新宏”,然后执行自己想通过程序实现的功能,如存盘、打印等功能, 此时Word一边执行你要实现功能,一边将你的操作生成了一个宏,在实现功能后,可以选择 “工具->宏->VisualBasic编辑器”,查看生成的宏代码。
例如:我们要将文档中的“讨论”全部替换成“研讨”。 a. 点击“工具->宏->录制新宏”,直接点击确定,默认的宏保存到了Normal.dot系统公 用模板里面。 b. 点击“编辑->查找”,出现弹出对话框,输入查找和替换的字,点确定。进行替换。 c. 结束宏的录制,点击结束按钮。 d. 按F11或者“工具->宏->Visual Basic 编辑器”,查看宏代码。缺省查看Normal里面 的模块里面的NewMacros模块。 以下是生成的宏代码: Sub Macro1() ' ' Macro1 Macro ' 宏在 2002-2-1 由 yzhshi 录制 ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "讨论"   [1] [2] [3] [4] 下一页
|