[进一步认识Word编程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[进一步认识Word编程

进一步认识WORD编程 王瑞雪1 陈秀莲1 张斯莲1 徐永旺1 1. 阿拉善盟气象局,内蒙古 阿拉善盟750306 摘要 本文想和大家进一步进行WORD编程的探讨,如何尽力避免WORD编程错误的发生,从而提高WORD编程技巧。通过一定的努力甚至可以放弃WORD模版,直接书写WORD,也就是对WORD元素直接进行操作。 关键词: 引用库,防止编程错误,自定义函数,宏 Further Understanding of the WORD Programming Wang ruixue1 ,Chen xiulian1, Zhang silian1,Xu yongwang1 1. meteorological Bureau of Alxa League, Inner Mongolia Alxa League 750306 [Abstract] In this paper we want to further explore the WORD programming, how best to avoid the occurrence of programming errors , thereby enhancing the WORD programming skills. Through the efforts of a certain or even give up the templates, direct written WORD, that is, WORD element that is directly on the operation. Key words: Reference Library, Prevent programming errors, Custom Functions, WORD Macro 可以说Word是目前计算机的必装软件,在开发软件过程中,几乎人人都会遇到打印输出问题。由于开发或购买打印控件的成本很高,为此,一部分程序员选择了Word提供的开发功能作进一步开发。但问题是,这部分程序员由于对Word庞大而复杂的对象结构不甚了解,往往在处理较复杂的打印输出上,错误百出,有些人因此放弃了利用Word作开发的最初想法。实际上,Word中手工操作可以做到的,几乎编程也可以做到,例如,插图、作表、划线、插入艺术字、排版以及在文档中动态插入控件对象等等。为了进一步编程,希望大家能知道这样一些常用Word对象的功用:图形对象(Shape)、嵌入式图形对象(InlineShape)、表格对象(Table)及其对象集合,一旦用得着它们,去查Office帮助就可以了。当然,要全面掌握Office编程并非易事,它的对象结构层次很深,有时多达七八层。一个调试了好端端的程序,当有别人提前打开Word时,或者通过程序再次打开文档时,就会莫名其妙出现462号错误:远程服务器不存在或不能使用,致使编程工作无法继续进行。为了更进一步掌握Word编程,本人通过多年的摸索,提出如下建议,希望对有关爱好者有所裨益。 一、检查是否正确地引用了某个版本的对象库 由于Word版本多,有时需要在程序中进行条件式引用Office对象库。手工引用库如下:Vb6.0中:工程-〉引用-〉“Microsoft Office 11.0 Object Liberary”,工程-〉引用-〉“Microsoft Word 11.0 Object Liberary” 二、在窗体和模块级中申明必要的一些变量 Public AppWd As New Word.Application 实例化对象 Public WdDoc As Word.Document 定义文档对象 Public rngDoc As Word.Range 定义Range对象,可代表文档中的一个连续范围或一个光标插入点。具体问情况,随你而定。 以下是如何打开文档 AppWd.Documents.Open filename:=你的文档名 打开指定的文档 AppWd.Documents.Add NewTemplate:=新模版名.dot AppWd.ScreenUpdating = False 打开Word前防止闪烁 AppWd.ScreenUpdating = True AppWd.Visible = True Word视窗可见 建议在你的整个编程中,只定义且仅创建一个Word应用对象,如:Appwd对象,以免引起不必要的麻烦。VB6.0 中,在一个对象前赋值,别忘了用Set。 注意:对Word编程也要遵循‘先选后做’的原则,即先选定范围,然后进行编程处理。使用rngDoc对象的目的就是选择范围,以指定文档中将要操作的位置。rngDoc对象属于Range类,该对象可

文档评论(0)

34shart09 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档