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

做海鲜代理在什么网站上海站群优化公司

做海鲜代理在什么网站,上海站群优化公司,网站做好怎么推广,网站设计收费Word提供了一个强大的文本转表格的功能,结合VBA可以实现文本快速转换表格。 示例文档如下所示。 现在需要将上述文档内容转换为如下格式的表格,表格内容的起始标志为。 示例代码如下。 Sub SearchTab()Application.DefaultTableSeparator "*&quo…

Word提供了一个强大的文本转表格的功能,结合VBA可以实现文本快速转换表格。

示例文档如下所示。

在这里插入图片描述

现在需要将上述文档内容转换为如下格式的表格,表格内容的起始标志为@@@

在这里插入图片描述

示例代码如下。

Sub SearchTab()Application.DefaultTableSeparator = "*"Selection.HomeKey unit:=wdStoryWith Selection.Find.Text = "@@@".Forward = True.Wrap = wdFindStop.Format = False.MatchAllWordForms = FalseDo While .ExecuteWith Selection.Delete.Expand wdParagraph.Font.Italic = True.Range.Font.TextColor.RGB = RGB(97, 146, 0).MoveDown unit:=wdParagraph.MoveDown unit:=wdParagraph, Count:=6, Extend:=wdExtendCall textToTable.Collapse wdCollapseEndEnd WithLoopEnd With
End Sub

【代码解析】
第2行代码设置默认表格分隔符为星号(*),这是文本转换为表格时的相关设置。
第3行代码将光标移动到文档的开头,准备进行查找操作。
第4行代码开始查找,通过Selection.Find对象定义查找条件。
第5行代码指定要查找的文本为@@@
第6行代码定义查找方向为向前。
第7行代码设置查找范围停止在文档的结尾。
第8行代码取消格式匹配选项。
第9行代码禁用同义词匹配。
第10行代码使用Do While循环查找文档中的所有符合条件的文本。
第11~18行代码对每一个找到的文本执行一系列操作。
第12行代码删除选中的查找到的文本,即起始标志@@@
第13行代码将选区扩展到整段,即表格之上的标题行。
第14行代码将整段的字体设置为斜体。
第15行代码将段落的字体颜色设置为指定的绿色。
第16~17行代码向下移动光标两个段落,并选中接下来的6个段落。
第18行代码调用textToTable子程序,将选中的文本转换为表格。
第19行代码将选区折叠到当前段落的末尾,准备开始查找下一个匹配项。

Sub textToTable()Dim tempString As String, i As IntegerSelection.ConvertToTable Separator:=wdSeparateByDefaultListSeparator, _NumColumns:=5, NumRows:=6, AutoFitBehavior:=wdAutoFitFixedWith Selection.Tables(1).Style = "Table Grid".ApplyStyleHeadingRows = True.ApplyStyleLastRow = False.ApplyStyleFirstColumn = True.ApplyStyleLastColumn = FalseFor i = 1 To .Rows.CountIf i > 2 Then .Rows(i).Cells.MergeIf Int(i / 2) <> i / 2 Then.Rows(i).Shading.Texture = wdTextureNone.Rows(i).Shading.ForegroundPatternColor = wdColorAutomatic.Rows(i).Shading.BackgroundPatternColor = -603923969.Rows(i).Range.Font.Bold = TrueEnd IfNextEnd With
End Sub

【代码解析】
第3~4行代码将选中的文本转换为表格。具体参数如下:

  • Separator:=wdSeparateByDefaultListSeparator 表示使用默认的列表分隔符进行列分隔。
  • NumColumns:=5 设置表格为5列。
  • NumRows:=6 设置表格为6行。
  • AutoFitBehavior:=wdAutoFitFixed 表示表格列宽是固定的,不自动调整。
    第5~14行代码在表格转换完成后对其样式和内容进行设置。
    第6行代码将表格样式设置为 “Table Grid”(网格样式)。
    第7行代码设置表格的标题行(第一行)应用样式。
    第8行代码设置最后一行不应用样式。
    第9行代码设置表格的第一列应用样式。
    第10行代码设置最后一列不应用样式。
    第11~19行代码通过For循环遍历表格的每一行:
    第12行代码判断当前行的行号是否大于2,如果是,则合并该行的所有单元格,如表格中第3~6行只有单个单元格。
    第13行代码判断当前行为奇数行时,将其背景设置为指定颜色,并加粗字体。
    第14行代码中 Texture = wdTextureNone 表示无纹理。
    第15行代码中 ForegroundPatternColor = wdColorAutomatic 表示前景颜色为默认值。
    第16行代码中 BackgroundPatternColor = -603923969 设置背景颜色为指定的RGB值(浅灰色)。
    第17行代码设置字体设置为加粗。
http://www.ds6.com.cn/news/67191.html

相关文章:

  • 网站搜索页面怎么做软文有哪些
  • 一键建站系统有哪些郑州搜索引擎优化
  • 生物商城网站建设2023b站推广大全
  • 常州网站建设怎么样重庆电子商务网站seo
  • 哪里有网站建设流程百度推广优化排名
  • 电商网站开发实训软件免费引流推广的方法
  • 做实体上什么网站找项目怎么制作网站?
  • 做网站的女生多么seo排名优化的方法
  • 微信公众平台app网站优化设计的基础是网站基本要素及每个细节的优化
  • 看乱码的网站附近广告公司联系电话
  • 深圳公明网站建设公司今日热点新闻15条
  • 商户如何做h5商城网站是什么意思刷粉网站推广
  • 上海国际网站建设自媒体平台注册
  • 响应式网站建站价格seo关键词外包
  • 汕头网站建设优化抖音关键词搜索排名收费
  • 眉山手机网站建设网站seo优化多少钱
  • 公司让我做网站负责人百度广告屏蔽
  • 国外的网站建设seo快排优化
  • 周村网站制作哪家好上海免费关键词排名优化
  • 收费网站有哪些台州专业关键词优化
  • 专业html5网站建设武汉网站建设公司
  • 青岛手机网站建设app开发公司推荐
  • 做汇算清缴在哪个网站下百度推广登录入口官网
  • 企业建设网站的作用大不大seo外包优化公司
  • 马克斯网站建设seo建站技巧
  • 做网站需要懂什么软件手机百度账号申请注册
  • 广安哪里有做网站的公司图片外链上传网站
  • 网站上的3d产品展示怎么做seo推广小分享
  • 做营销网站视频安徽网站开发哪家好
  • 网站改造app优化方案