______________________________________________________________________________________________________________
精品资料
用 VBA 在 WORD 中绘制图形及函数图象
Sub Macro1()
用 VBA 在 WORD 中绘制图形及函数图象
1.绘制一个“开关”图形
'宏 Switch 实现在指定位置绘制一个“开关”图形。
Sub Switch() Sub Switch() Sub Switch()
'Oval 椭圆形
End Sub
2.添加绘图画布
'下列示例在新文档中添加绘图画布,然后在绘图画布上添加两个图形,并设置填充和线条
属性。
Sub AddInlineCanvas()
Dim docNew As Document
Dim shpCanvas As Shape
Set docNew = Documents.Add
'Add a drawing canvas to the new document
Set shpCanvas = docNew.Shapes.AddCanvas( _
Left:=150, Top:=150, Width:=70, Height:=70)
shpCanvas.WrapFormat.Type = wdWrapInline
'Add shapes to drawing canvas
With shpCanvas.CanvasItems
.AddShape msoShapeHeart, Left:=10, _
Top:=10, Width:=50, Height:=60