【发布时间】:2015-07-20 15:31:03
【问题描述】:
我使用下面的代码在Word文档中插入一个形状(矩形),
Dim oShpWidth As Single
Dim oShpHght As Single
Dim oShpTop As Single
Dim oShpLeft As Single
With Globals.ThisAddIn.Application.ActiveDocument
oShpWidth = 225.1
oShpHght = 224.5
oShpTop = 0
oShpLeft = 0
.Shapes.AddShape(1, 0, 0, oShpWidth, oShpHght).Select()
With Globals.ThisAddIn.Application.Selection.ShapeRange
.Rotation = 0.0#
.RelativeHorizontalPosition = Word.WdRelativeHorizontalPosition.wdRelativeHorizontalPositionCharacter
.RelativeVerticalPosition = Word.WdRelativeVerticalPosition.wdRelativeVerticalPositionLine
.Left = oShpTop
.Top = oShpLeft
End With
End With
但我也喜欢将背景颜色更改为 No Color,线条颜色更改为 No Color 和使用填充效果通过代码添加图片。如何做到这一点?
【问题讨论】:
标签: vb.net ms-word vsto shape fill