怎么通过VB文本框输入更改SolidWorks工程图明细栏里的零件代号

SolidWorks里录制的宏如下DimswAppAsObjectDimPartAsObjectDimboolstatusAsBooleanDimlongstatusAs... SolidWorks里录制的宏如下

Dim swApp As Object

Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long

Sub main()

Set swApp = Application.SldWorks

Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID2("细节项目69@图纸1", "ANNOTATIONTABLES", 0.2755653322011, 0.09427206281217, 0, False, 0, Nothing, 0)
Part.ClearSelection2 True
Dim myTable As Object
Set myTable = Part.SelectionManager.GetSelectedObject5(1)
myTable.Text(13, 5) = "66666666"
End Sub
但重新编译的时候最后一句出现
对象变量或 With 块变量没有设置(错误 91)错误,请教各位大侠!
展开
 我来答
快乐小朱家
推荐于2016-04-28 · TA获得超过1013个赞
知道小有建树答主
回答量:649
采纳率:40%
帮助的人:376万
展开全部
图框内容有两种方式处理
1.增加文字Draw.InsertNote(“文字内容”)
2.自定义属性 AddCustomInfo2("属性名", 30, "属性值");图框文字直接连接属性
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式