word 宏 图全部自动设置插入题注

本文介绍了一个宏,用于自动为Word文档中的图片添加题注,并进行编号。

图 本来就具有图几的编号


Sub 自动添加图片题注()

'
' 自动添加图片题注 宏
'
'
'图片自动编号 宏
'主要由引用中的插入题注完成,再在编号与说明文字间输入2个空格,然后再将光标点移动两个空格之前,通过查找其之前的空格符,找到就删除题注与编号间的空格
'


Selection.HomeKey Unit:=wdStory
Do Until ActiveDocument.Bookmarks("\Sel") = ActiveDocument.Bookmarks("\EndOfDoc")
    Selection.GoTo What:=wdGoToGraphic, Which:=wdGoToNext, Count:=1, Name:=""
    Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=True
        If Selection.Type = 7 Then
'            Selection.Collapse wdCollapseStart
'            Selection.TypeText Text:="TEST"
'            Selection.MoveRight unit:=wdWord, Count:=1, Extend:=False
             Selection.InsertCaption Label:="图", TitleAutoText:="InsertCaption1", Title _
            :="", Position:=wdCaptionPositionBelow, ExcludeLabel:=0
            Selection.MoveDown Unit:=wdLine, Count:=1, Extend:=True
            
            Selection.TypeBackspace
               
            Selection.MoveRight Unit:=wdWord, Count:=2, Extend:=True
            Selection.TypeBackspace
                              
                       
        Else
            Exit Sub
        End If
Loop
       
       
'
'    Selection.MoveRight unit:=wdCharacter, Count:=1, Extend:=wdExtend
'
'    Selection.InsertCaption Label:="图", TitleAutoText:="InsertCaption2", Title _
'        :="", Position:=wdCaptionPositionBelow, ExcludeLabel:=0
'    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter


End Sub
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值