VBA的例程有错!请高手帮忙!
在VBA的帮助中看到的代码,在word中运行会报错,但在excel中就能正常运行!请高手看看,怎么回事?
Sub t()
Dim myVertices
myVertices = ActiveDocument.Shapes("sanjiaoxing").Vertices
End Sub
上面的是word中的代码,会报类型错误。
Sub t()
Dim myVertices
myVertices = sheet1.Shapes("sanjiaoxing").Vertices
End Sub
这个是在excel中的代码,能得到正确的结果!
说明一下:那个shape对象是事先建立好的,先用代码已经把名字改为了“shangjiaoxing”