当前位置: 首页 > news >正文

深圳产品网站建设网站建设工作流程html

深圳产品网站建设,网站建设工作流程html,wordpress回帖可见,帮做网站一般多少钱1. 代码规范方面 添加 Option Explicit:强制要求显式声明所有变量,这样可以避免因变量名拼写错误等情况而出现难以排查的逻辑错误,提高代码的健壮性。使用 On Error GoTo 进行错误处理:通过设置错误处理机制,当代码执行…

1. 代码规范方面

  • 添加 Option Explicit:强制要求显式声明所有变量,这样可以避免因变量名拼写错误等情况而出现难以排查的逻辑错误,提高代码的健壮性。
  • 使用 On Error GoTo 进行错误处理:通过设置错误处理机制,当代码执行过程中出现错误时,能够跳转到指定的错误处理代码段(ErrorHandler 标签处),在那里可以进行合适的处理,比如弹出错误提示消息框告知用户错误信息,同时尽量释放已经占用的资源(如关闭 Excel 相关对象),避免因错误导致程序异常退出而留下资源占用等问题。

2. 查找替换操作细化方面

  • 使用 With 语句设置 Find 对象属性:在进行查找替换操作时,使用 With 语句可以更简洁清晰地对 Find 对象的多个属性进行设置,包括设置查找文本(.Text)、替换文本(.Replacement.Text)以及其他如查找方向(.Forward)、超出范围处理方式(.Wrap)、是否查找格式(.Format)以及匹配相关的属性(.MatchCase.MatchWholeWord.MatchWildcards 等)。这样代码结构更加清晰,便于理解和后续维护,同时可以方便地根据实际需求调整这些查找替换的具体规则。
Option Explicit '强制要求显式声明变量,避免因变量名拼写错误等导致的潜在问题Sub ReplaceWithExcelData()'定义常量,确保替换方式常量正确定义Const wdReplaceAll = 2Const wdMatchCase = False '设置查找时不区分大小写,可根据实际需求调整Const wdMatchWholeWord = False '设置不要求全字匹配,可根据实际需求调整Const wdMatchWildcards = False '设置不使用通配符匹配,可根据实际需求调整Dim xlApp As ObjectDim xlBook As ObjectDim xlSheet As ObjectDim wordRange As RangeDim i As LongDim findText As StringDim replaceText As StringOn Error GoTo ErrorHandler '设置错误处理,当出现错误时跳转到ErrorHandler标签处执行错误处理代码'创建Excel应用程序对象并打开工作簿Set xlApp = CreateObject("Excel.Application")xlApp.Visible = False '设置Excel不可见,可根据需求调整为True查看Excel操作情况Set xlBook = xlApp.Workbooks.Open(ThisDocument.Path & "\1.xlsx") '根据实际路径调整,这里假设同文件夹Set xlSheet = xlBook.Sheets(1) '假设数据在第一个工作表,如果不是需修改索引Set wordRange = ActiveDocument.Content '针对整个文档内容进行查找替换操作,可按需修改范围,比如仅针对选中部分等For i = 1 To 1000 '假设你的数据范围是A1:B10,共10行,如果实际更多或更少要相应修改findText = Trim(xlSheet.Cells(i, 1).Value) '去除两端空格replaceText = Trim(xlSheet.Cells(i, 2).Value)With wordRange.Find '使用With语句简化对Find对象属性的设置.Text = findText.Replacement.Text = replaceText.Forward = True '设置查找方向为向前,一般默认也是向前,可根据需求调整.Wrap = wdFindContinue '设置查找范围超出文档末尾时的处理方式.Format = False '不查找格式,只查找文本内容,可根据需求调整.MatchCase = wdMatchCase '应用不区分大小写的设置.MatchWholeWord = wdMatchWholeWord '应用不要求全字匹配的设置.MatchWildcards = wdMatchWildcards '应用不使用通配符匹配的设置.Execute Replace:=wdReplaceAllEnd WithNext i'正常执行完后关闭Excel相关对象释放资源xlBook.Close SaveChanges:=False '关闭Excel文件,不保存更改(如果需要保存更改可设为True)xlApp.QuitSet xlSheet = NothingSet xlBook = NothingSet xlApp = NothingExit Sub '正常退出程序,避免进入错误处理代码块后继续执行后面的代码ErrorHandler:MsgBox "程序出现错误,错误信息:" & Err.Description, vbCritical '弹出错误消息框显示错误信息'如果出现错误,也要尽量关闭Excel相关对象释放资源,避免资源占用On Error Resume Next '忽略下面代码可能出现的错误,确保资源释放代码执行xlBook.Close SaveChanges:=FalsexlApp.QuitSet xlSheet = NothingSet xlBook = NothingSet xlApp = NothingOn Error GoTo 0 '恢复正常的错误处理机制
End Sub

3. 测试

  • 1.xlsx文件如下:
  • 2-副本.docm文件如下:
http://www.yayakq.cn/news/695236/

相关文章:

  • 做网站如何引用头部淄博便宜网站设
  • jsp做视频网站品牌营销经典案例
  • 用哪个软件做网站做京东商城网站
  • 提升网站建设品质wordpress 修改主页
  • 北京西路做网站的公司seo公司培训课程
  • 南阳网站开发经典门户网站欣赏
  • 网站打不开如何解决北京市文化局政务网站建设项目
  • 管理外贸网站模板合规部对于网站建设的意见
  • wordpress登陆界面背景石家庄优化公司哪家好
  • 暗红色网站wordpress不登录看不到文章
  • 现在做网络优化有前途吗关键词首页排名优化
  • 免费访问国外网站的app深圳网站建设公司的英文名是
  • 徐州做网站需要多少钱怎么在ps做网站首页
  • 未来做哪个网站能致富西宁网站系统建设
  • 有没有哪个网站能够做简历xunsearch做搜索网站
  • 如何写代码做网站6中国宁波网宁波新闻
  • 工信部网站备案审核360指数在线查询
  • 西安企业网站设计制作苏州工业园区发布
  • 网站制作公司咨询湖北省建设厅投标报名官方网站
  • 安监局网站建设wordpress 主题慢
  • 网站备案怎么这么麻烦网站开发框架是什么
  • 阿里云网站备案好了 怎么建站网站开发语言和数据库
  • 读书网站如何做广州搜发网络科技有限公司
  • 中国水电建设集团网站wordpress 后台管理模板
  • 美容院网站建设方案书最新消息
  • php网站地图网站开发需要哪些流程
  • 自己建立旅游的网站建设wordpress转静态页面
  • 怎么做免费个人网站dede大气企业网站模板(一屏展示)
  • 网站如何修改后台密码公众号怎么开
  • 杭州网站推广优化哪里好做建筑材料的网站有哪些