请各位高手告诉我,如何能用VB控制word,在word中画出任意长宽的矩形
解决方案 »
- vb6.0中为什么合并Excel单元格后,就不退出进程了?要如何做才能退出?
- vb+SQL数据库中插入时间类数据出现的问题...在线等待
- VB6对C#程序的控制,即在VB6中可以对C#的程序中的方法事件进行调用吗?谢谢啊
- 我用VB做报表,打开时提示"报表宽度大于纸张宽度"这是什么原因`~在线等,急~~帮个忙~~~
- VB中使用VB自己生成的DLL文件,然后在工程里应用!为什么每次生成一下DLL文件,EXE文件就不能运行了,又要重新生成一遍?
- 圣诞快乐!!!大家谁遇到winsock的以下问题!!不简单呀!给60分!!
- 我在用户控件中加了个textbox,如何在窗体中的表单使用该自定义控件时访问text属性
- ACCESS表的记录全被删除了,能不能恢复呀
- vb题库管理系统源代码
- 为什么在启动项中会删除自身失败
- vb位运算问题(回帖有分)
- MSN上不了了,FT!
Sub NewShape()
Dim docNew As Document 'Create a new document and adds a shape
Set docNew = Documents.Add
docNew.Shapes.AddShape Type:=msoShapeRectangle, _
Left:=50, Top:=50, Width:=100, Height:=200 'Format the shape
' docNew.Shapes(1).Fill.ForeColor _
' .RGB = RGB(Red:=200, Green:=15, Blue:=95)
End Sub
Set wrdApp = New Word.Application
With wrdApp
.Documents.Add
.ActiveDocument.Shapes.AddShape msoShapeRectangle, 100, 100, 200, 300 .Documents.Save
End WithEnd Sub
本方法创建一个自选图形并返回一个 Shape 对象,该对象代表新增的自选图形。语法expression.AddShape(Type, Left, Top, Width, Height, Anchor)expression 必需。该表达式返回一个 Shapes 集合。Type Long 类型,必需。指定要创建的自选图形的类型。其值可取任意的 MsoAutoShapeType 常量。Left, Top Single 类型,必需。自选图形边框左上角与锁定标记的相对位置(以磅为单位)。Width, Height Single 类型,必需。自选图形边框的宽度和高度,以磅为单位。Anchor Variant 类型,可选。Range 对象,代表该自选图形所连接的文本。如果指定了 Anchor,则锁定标记将出现在锁定区域第一段的开头。如果忽略此参数,则 Word 将自动选定锁定区域,而自选图形将参照页面的上边界和左边界定位。说明要改变所添加的自选图形的类型,可为其设置 AutoShapeType 属性。