乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 135|回复: 7

自动化错误-灾难性错误-VBA Excel 2015年在ACAD创建新块

[复制链接]

11

主题

40

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2015-12-9 07:53:29 | 显示全部楼层 |阅读模式

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

7

主题

100

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2015-12-9 10:37:30 | 显示全部楼层
我不知道acadtbl设置在哪里。
回复

使用道具 举报

11

主题

40

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2015-12-9 14:02:15 | 显示全部楼层
blkdef 的状态是什么?我也看不出这是在哪里设置的。
回复

使用道具 举报

7

主题

100

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2015-12-9 17:50:34 | 显示全部楼层
CopyObjects方法只有两个参数,所以问题一定是其中一个。您可能不会得到错误,但是blkDef仍然可能为null。所以我才问它是什么状态。在CopyObjects行上设置一个断点,并查看blkdef是已设置还是为null。此外,如果您在sub中的某个地方使用了On Error Resume Next,则可能不会出现错误。
回复

使用道具 举报

11

主题

40

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2015-12-10 06:23:01 | 显示全部楼层

只是一个玩笑。
回复

使用道具 举报

7

主题

100

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2015-12-10 10:34:02 | 显示全部楼层

只是一个玩笑

感谢您的反馈,但我不认为我没有迭代任何集合,是吗?
M.
回复

使用道具 举报

11

主题

40

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2015-12-10 11:19:05 | 显示全部楼层

只是一个玩笑
感谢您的反馈,但我不认为我没有迭代任何集合,是吗?
M
在您调用该方法时没有
如果您上传了电子表格和带有重现问题步骤的示例dwg,可能会有人对其进行故障排除。这里没有多少信息
  1. Dim blkDef As AcadBlock, _
  2.     blkRef As AcadBlockReference, _
  3.     tempBlkName As String, _
  4.     origTblHndl As String, _
  5.     objColl(0) As Object, _
  6.     retObj As Object
  7.    
  8. tempBlkName = "archive-Table" & Format(Now(), "hms")
  9. ' Set tempEntity = ListTable
  10. origTblHndl = ListTable.Handle
  11. Set objColl(0) = adoc.HandleToObject(origTblHndl)
  12. Set blkDef = adoc.Blocks.Add(tablept, tempBlkName)
  13. ' Copy old table to block
  14. adoc.CopyObjects objColl, blkDef

公开收藏是objColl。一旦objColl变暗为objColl(0),一切都正常
回复

使用道具 举报

4

主题

54

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2015-12-10 17:23:37 | 显示全部楼层
问题解决了,多亏了凯西的幽默
将数组大小设置为0,一切正常<再次感谢。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-4-20 05:27 , Processed in 0.661864 second(s), 69 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表