基于VisualBasic6.0平台的Office批量搜索与替换设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:chaohushixi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对Word,Excel多文件搜索与替换效率偏低问题,该文介绍了一种自动快速搜索与替换的方法,同时给出相应的核心流程和代码。
  关键词:自动搜索;VisualBosic6.0;corn对象;对象层次模型
  中图分类号:TP311 文献标识码:A
  文章编号:1009-3044(201 9)30-0089-02
  1Visual Basic平台和office简介
  Visual Basic是微软公司出品的一款程序开发平台,虽然近二十年来,程序开发语言层出不穷,各领风骚一段时间;虽然该语言一直被c 等语言编程者认为是入门级;但是该语言历经风雨而屹立不倒,本身就说明其强大生命力。事实上,VisualBasic简单易学,入门相对简单,但是并不妨碍其功能强大,程序员习惯性讨论语言优劣,导致世人对此多有误解。
  Office作为微软公司的办公套件,全世界已经成为办公的标准;这一点有目共睹。
  那么,作为微软公司的自家产品,当然微软公司最为了解,所以Visual Basic与Office天生的接口比较友好,也就是说,他们自己的编程功能强、效率高、bug少。作为优秀的软件开发平台与标准办公软件通过编程结合,将产生巨大的能量和生产力。
  2研究背景
  工作中,經常积累大量的Office文件,有时候需要在大量文件中找到自己需要的,如果一个一个的打开搜索,效率很慢,而且容易因为疲劳而找错,
  本文通过编程实现自动提取搜索算法,适用于多文件、多表格;实际应用在工作中,极大提高效率和准确性。
  3Visual Basic平台对office操作接口
  接口是编程操作office的路径,也就是搭建了编程平台和办公软件的桥梁,那么Visual Basic与office的接口是怎么样的呢?
  大家可以看到,通过以上简单的数行代码,我们就构建了Visual Basic平台对Office操作接口,简单的语言,也说明了编程平台的强大。
  Excel对象层次模型:下图标识了编程时Excel中用到的主要对象及其之间的关系。
  Word对象层次模型:图2标识了编程时Word中用到的主要对象及其之间的关系。
  掌握了接口和对象层次模型(当然还需要熟悉其他很多知识,例如程序结构、算法、语法等。我们这里介绍的是框架、是纲要),我们就可以用编程方法完成我们的目的了。
  5结束语
  合适的场景下,利用正确的策略、使用合适的技术,将大幅度降低劳动强度,提高劳动生产率,并且提高准确度。
  笔者设计程序在Visual Basic6.0;Exce12003/2007环境下调试通过,实际应用到实际工作中,大幅度提高了生产效率。限于文章篇幅,大量的应用代码没有给出。限于笔者水平,不足之处在所难免,欢迎广大读者多提宝贵意见。
其他文献
摘要:该系统设计实现了一个面向PDF文档的电子印章系统,在本系统中,数字证书与电子印章进行关联来保证电子印章的有效性与安全性。主要关联方式为把数字证书认为是电子印章的一部分。通过数字证书来认证盖章人的身份,并通过电子印章中的信息摘要来验证PDF文档的完整性。经过在Linux系统平台的测试,实现了电子印章的制作、盖章、撤章、以及验证等功能。  关键词:PDF;电子印章;数字证书;Linux  中图分
摘要:研究一种基于神经网络的无人车越过障碍自动抵达指定地点的路径规划算法。神经网络具有高度并行的结构且适用于提高无人车路径规划算法的运行速度,神经网络结构算法成了避过障碍、规划全局与局部较优路径过程必不可少的重要部分。理论表明该算法可以快速地规划无碰撞的较优路径。  关键词:神经网络;越障;路径规划  中图分类号:TP393 文献标识码:A  文章编号:1009-3044(2019)10-0181
摘要:针对目前数据结构课程实验教学中存在的问题,引入了数据结构课程开放实验平台系统。该实验平台系统分为学生端和教师端。学生端提供了可视化的集成开发环境,可以实现学生信息注册、登录,开发、调试、对比、演示、提交实验项目。教师端可以实现教师信息注册和登录,管理学生信息、课程信息、课时信息,创建云模板,对学生提交的实验项目进行自动评分和汇总等。实践证明,该实验平台的使用可以明显提高学生的实践动手能力,改
随着特早熟温州蜜柑的上市,现在早熟温州蜜柑在八、九月间较多出现恶性早采的问题,影响了其产量和品质,对早熟温州蜜柑的销售产生了一定负面影响.为此,笔者以龟井温州蜜柑为
摘要:为了改进独立院校教学质量,提高毕业生就业水平,培养符合信息时代要求的应用型人才,需要我们学习新的教育理念,推进教学模式改革和创新。本文分析了当前由专业负责人和授课教师闭门制定培养方案的模式的缺点和不足,借鉴结果导向的教育理念,探讨独立院校计算机专业建设和课程改革新途径。探索由学校主导、企业辅助和学生参与,结合OBE模式,根据前沿应用技术及人才需求变化,建设专业并改革课程,实现培养目标与前沿需
讨论了含弯矩项u”的四阶边值问题{ u^(4)(t)=f(t,u(t),u^''(t),t∈(0,1),u(0)=u^''(0)=u(1)=u^''(1)=0至少存在两个正解,讨论所用的主要工具为锥映射不动点指数定理。
摘要:随着大学计算机课程改革的稳步推进,传统课堂教学的不足日益凸显。针对大学计算机课程的特点,介绍了基于SPOC的翻转课堂教学模式构建过程,通过教学实践表明,该模式的运用不仅能实现对不同专业学生的差异教学,同时更多地强调学生的自主性,培养学生解决问题的能力,提升教学效果。  关键词:SPOC;翻转课堂;教学模式;大学计算机基础  中图分类号:G434 文献标识码:A  文章编号:1009-3044
用WS301C--周林频谱仪辐照小麦、玉米、辣椒、绿豆种子.通过测定小麦幼芽,绿豆第一对真叶的过氧化氢酶(CAT)的活性;小麦、甜玉米幼芽,辣椒第一片真叶的超氧歧化酶(SOD)的活性
摘要:《C语言程序设计》是高等职业院校计算机相关专业的专业基础课,对学生的专业的知识体系架构有着举足轻重的作用。但在实际教学中,因C语言的灵活性及高职学生基础薄弱等原因,特别是对于大一新生来说,学习难度大,教学效果也不尽如人意。授课教师为了完成教学计划,《C语言程序设计》教学多沦为任课教师“自嗨”的独角戏。为了解决这一难题,笔者经过多年的探索和总结,探索了一些行之有效的方法。在课堂教学中,引入手机
由于台湾珍珠番石榴一年四季均能开花结果,常年都有鲜果供应市场,因此,近年来广西种植台湾珍珠番石榴的面积在不断扩大。作者在种植台湾珍珠番石榴的过程中采用果实双层套袋,并配