|
本帖最后由 Excel2119 于 2018-7-8 17:38 编辑
给Word嵌入式图片加边框VBA代码如下:
=====================拷贝以下内容======================
- Sub 给Word嵌入式图片批量加边框()
- '在此还是说明一下,这段代码仅仅对Word文档中以“嵌入式”的环绕方式插入的
- '图片有效,对“非嵌入式”的环绕方式插入的图片无效。
- '若有疑问,请联系ExcelHome论坛[Excel2119](UID: 1582513)。
- Application.ScreenUpdating = False
- For Each oInlineShape In ActiveDocument.InlineShapes
- With oInlineShape.Borders
- .OutsideLineStyle = wdLineStyleSingle
- '这是表示设置的边框线性类型,当你需要选择其他线性时,则将光标定位到
- '上面的“wdLineStyleSingle”字符中,右击后选择“定义(D)”,在弹出的
- '对话框中选择自己所需的线性类型即可。
- .OutsideColorIndex = wdColorAutomatic
- '这是表示设置的边框线性颜色,当你需要选择其他颜色时,则将光标定位到
- '上面的“wdColorAutomatic”字符中,右击后选择“定义(D)”,在弹出的
- '对话框中选择自己所需的线性颜色即可。
- .OutsideLineWidth = wdLineWidth050pt
- '这是表示设置的边框线性宽度,当你需要选择其他宽度时,则将光标定位到
- '上面的“wdColorAutomatic”字符中,右击后选择“定义(D)”,在弹出的
- '对话框中选择自己所需的线性宽度即可。
- '(此处为50pt,即0.5磅。若设置为3磅,则该值为300pt)。
- End With
- Next
- Application.ScreenUpdating = True
- End Sub
复制代码
=====================拷贝以上内容======================
|
评分
-
1
查看全部评分
-
|