Sub addTz()Word.Application.ScreenUpdating = FalseDim oRng As RangeDim oDoc As DocumentDim oCL As CaptionLabelDim oIS As InlineShapeSet oDoc = Word.ActiveDocumentWith oDocSet oCL = Word.CaptionLabels.Add("图")'设置新增的题注样式With oCL.ChapterStyleLevel = 1.IncludeChapterNumber = True.NumberStyle = wdCaptionNumberStyleArabicEnd Withi = 1For Each oIS In .InlineShapesSet oRng = .Range(oIS.Range.End + 1, oIS.Range.End + 1)With oRng'防止影响下段格式.InsertAfter (vbCrLf)'将oRng对象按照整个段落选中,oRng对象自动变为整个段落的Range对象oRng.Expand wdParagraph'如果有自动编号 删除oRng.ListFormat.RemoveNumbers'读取标题的文本内容sText = VBA.Replace(oRng.Text, Chr(13), "").Delete'插入题注.InsertCaption "图", sText'插入xx如yy所示的交叉引用.InsertAfter "所示" & Chr(13)'重新定义区域.SetRange .Start, .Start.InsertCrossReference "图", wdOnlyLabelAndNumber, ioRng.Expand wdParagraph.SetRange .Start, .Start.InsertBefore sText & "如"End Withi = i + 1NextEnd WithWord.Application.ScreenUpdating = True
End Sub

【vba-3】vba操作word所有表格居中相关推荐

  1. 【vba-2】vba操作word所有表格居中

    --表格整体居中 Sub SetTableCenter()Dim doc As Document, myTable as TableSet doc = ActiveDocumentIf doc.Tab ...

  2. VC操作word绘制表格

    VC操作word绘制表格时,需要选择绘制好的整个表格框居中显示, 1,如何选中整个表格框,表格的对象table,然后居中 2.表格的个性化设置,表格项内再次设计一个m*n的表格框            ...

  3. java word表格_java操作word的表格

    java操作word的表格 最近项目中需要把提交的页面表单的数据动态写在word模板中,简单的写了个工具类.里面有怎眼操作word 中表格的内容,可以在word中已有的表格后面添加行并且可以增加内容. ...

  4. poi设置word表格单元格宽度_xwpftable设置宽度;POI操作Word设置表格宽度

    poi 操作word里表格,如设置表格宽度.行高.表格样式等. 1.表格或单元格宽度: 默认TblW的type属性为STTblWidth.AUTO,即自动伸缩.所以要调整为指定类型:STTblWidt ...

  5. POI操作Word设置表格在字体加粗【XWPFTableCell设置字体】Java操作Word调样式

    Jar包的版本号:[不同的版本号也许也可以,可以尝试一下,哈哈哈哈~] ----------因为代码在内网环境中无法复制出来,所以这里就截图了,兄弟们自己敲一下键盘吧~ POI操作Word设置表格在字 ...

  6. POI-5.2.2 操作 word 【表格】

    poi 3.17操作Word工具包,点击此处 当前版本 5.2.2 ,版本不同,写法略有差异 - poi-5.2.2 操作word [段落] - poi-5.2.2 操作word [表格] - poi ...

  7. word(2010)使用VBA完成批处理操作-批量清除表格某单元格内容

    word VBA 的使用案例 VBA是什么? 为什么要使用VBA? VBA的运用实例---批量清除表格某单元格内容 结语 VBA是什么? VBA(Visual Basic for Applicatio ...

  8. java 操作word中表格_Java 使用Spire.Cloud.Word给Word文档添加表格

    在编辑Word文档时,很多时候需要用到表格,以便能够清晰整洁地表达和归类数据.本文就将介绍如何使用Spire.Cloud.Word给Word文档添加表格.Spire.Cloud.Word提供了Tabl ...

  9. jacob操作word增加表格 行列

    import  com.jacob.activeX.ActiveXComponent; import  com.jacob.com.Dispatch; import  com.jacob.com.Va ...

最新文章

  1. 职业规划纵向横向_金融行业之职业规划
  2. php编程怎么和mysql链接_php编程怎么和mysql连接
  3. jquery实现上线翻滚效果公告
  4. 追加内容到文件末尾的几种常用方法
  5. verilog设计简易正弦波信号发生器_电子设计竞赛教程-信号源类
  6. 【CodeForces - 789C】Functions again(最大子段和变形,dp,思维)
  7. arduinowin7_win7系统64位系统安装Arduino uno R2 驱动的方法
  8. 如何使用社会化媒体网络建立个人品牌(国外篇)
  9. Python sorted功能
  10. Android开发 装ubuntu,Ubuntu系统安装Android开发环境
  11. matlab 包落,怎样在MATLAB中划出一个函数的包络线?
  12. C#开发ActiveX控件
  13. sqlserver 中isnull(Null,0) 和isnull(' ',0) 区别
  14. 制作多关卡系统 func_brush
  15. Linux下vi使用手册
  16. ESP32_esp-adf环境搭建
  17. P3793礼物和糖果
  18. linux运维工程师毕业设计,论文写作:运维工程师毕业论文怎么写?
  19. 梦在远方,你依然在心上
  20. 关于什么时候用精灵图什么时候用字体图标

热门文章

  1. 我的实践:通过蚂蚁、蜜蜂二分类问题了解如何基于Pytorch构建分类模型
  2. 蓝牙耳机什么牌子音质最好?高音质蓝牙耳机盘点
  3. Windows11任务栏时钟的秒钟显示
  4. 众推平台架构mdash;mdash;分布式爬虫
  5. How to build a successful QA team? ( 如何打造成功的qa团队 )
  6. 高德地图针对自定义车辆图片,设置车头朝向
  7. JavaScript中input常用方法
  8. 王者服务器维护杨戬,王者荣耀:体验服杨戬加强,全程真伤堪比吕布,成为S15最大黑马...
  9. 清理win10 系统C盘突然爆满
  10. 如何用Python绘制深小卫推文中的病例图