- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP控制Word进行多次替换的问题
VFP控制Word进行多次替换的问题代码如下:oWord=Createobject(Word.Application)oWord.Documents.Open(D:\VFP\测试\Word\hyxz.doc)oWord.Visible=.F.oWord.Selection.find.Execute(会议须知,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明,1)oWord.QuitDeclare keybd_event In Win32API Short bVk,Short bScan,Integer dwFlags, Integer deExtraInfokeybd_event(13, 0, 0, 0)keybd_event(13, 0, 2, 0)其目的是通过VFP控制Word,将D:\VFP\测试\Word\hyxz.doc文档中的“会议须知”替换为“重要说明”。最后三行代码是模拟键盘的回车动作,响应执行替换操作后关闭word时提示的是否保存更改对话框。以上代码在VFP9中成功运行。现在的问题是:1、假如我要替换多个不同字词,除了重复运行以上8行代码外,有没有整合性(或者说简洁一点)的代码可以操作?2、oWord.Selection.find.Execute(会议须知,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明,1)一句中括号内的那些内容是什么意思,尤其是中间的那一段。3、oWord.Selection.find.Execute可以支持的替换的字符串的最大长度是多少?寻求帮助,谢谢
1、假如我要替换多个不同字词,除了重复运行以上8行代码外,有没有整合性(或者说简洁一点)的代码可以操作?只需要重复运行(建议不要用Selection,直接引用 对象比较可靠)oWord.Documents(hyxz.doc).Range.find.Execute(会议须知1,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明1,1)oWord.Documents(hyxz.doc).Range.find.Execute(会议须知2,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明2,1).....oWord.Documents(hyxz.doc).Range.find.Execute会议须知8,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明8,1) 2、oWord.Selection.find.Execute(会议须知,.f.,.t.,.f.,.f.,.f.,.t.,1,.t.,重要说明,1)一句中括号内的那些内容是什么意思,尤其是中间的那一段。运行指定的查找操作。如果查找成功,则返回 True。Boolean 类型。expression.Execute(FindText, MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms, Forward, Wrap, Format, ReplaceWith, Replace, MatchKashida, MatchDiacritics, MatchAlefHamza, MatchControl)expression 必需。该表达式返回 Find 对象。FindText Variant 类型,可选。指定需搜索的文本。可用空字符串 () 搜索格式,也可通过指定相应的字符代码搜索特殊字符。例如,“^p”对应段落标记,“^t”对应制表符。有关可以使用的特殊字符列表,请参阅查找和替换文本或其他项。MatchCase Variant 类型,可选。如果为 True,则指定查找文本区分大小写。相当于“编辑”菜单“查找和替换”对话框中的“区分大小写”复选框。MatchWholeWord Variant 类型,可选。如果为 True,则查找操作只定位于完全匹配的单词,而并非长单词中的部分文字。相当于“查找和替换”对话框中的“全字匹配”复选框。MatchWildcards Variant 类型,可选。如果为 True,则查找的文字包含特殊搜索操作符。相当于“查找和替换”对话框中的“使用通配符”复选框。MatchSoundsLike Variant 类型,可选。如果为 True,则查找操作定位于与要查找的文字发音相近的单词。相当于“查找和替换”对话框中的“同音”复选框。MatchAllWordForms Variant 类型,可选。如果为 True,则查找操作定位于要查找的文字的所有形式(例如,查找“sit”的同时,还查找
您可能关注的文档
- Linux还是windows.docx
- Linux终端常用指令讲解.docx
- linux高级命令(字符处理、shell编程).docx
- ListView and ListAdapter详解.doc
- lua 工具类(二).docx
- matlab legend函数用法.doc
- MATLAB 复习纲要.docx
- MATLAB 工作环境实验1.docx
- matlab中的自定义函数与调用.docx
- fzly1103119_模块2 作业.doc
- 2025年智能快递驿站行业政策与市场机遇报告.docx
- 2025年校园安全防范中新能源电动巡逻车采购可行性分析.docx
- 2025年智能垃圾分类智慧监管平台在智慧旅游区的应用前景研究.docx
- 2025年智能家居报告:人工智能伦理风险的法律责任与用户隐私保护.docx
- 2025年智能垃圾分类与垃圾分类信息化管理结合的可行性研究.docx
- 2025年智慧社区远程医疗诊断中心在基层医疗机构运营管理中的应用报告.docx
- 2025年智慧社区:老年活动广场智能化升级研究.docx
- 2025年智能社区新能源电动巡逻车市场应用前景分析报告.docx
- 2025年智能垃圾分类智慧监管平台在垃圾分类回收与处理中的智能化改造路径.docx
- 2025年本土半导体材料产业链国产化战略布局报告.docx
文档评论(0)