专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
电路设计
PCB导出BOM提示ActiveX失败
2019-07-14 12:10
发布
生成海报
站内文章
/
电路设计
18217
0
1779
问题描述
配置好PADS
打开
PCB
文件导出带坐标
BOM
时,有时候会出现
“
ActiveX Automation: server could not be found.
”
的问题,导致无法成功导出
BOM
的表格文件,错误提示截图如下:
解决办法
导致上述问题的原因是在我们配置导出带坐标的BOM的脚本时,默认使用的是微软的Excel工具,而电脑上安装的却是WPS,所以就会出现上述所示的错误。
知道原因之后,相应的就有如下两种解决方法:
1.下载office办公软件并安装,安装成功之后就可以用PADS成功导出BOM文件了。
2.想继续使用WPS软件,不想去安装office办公软件,这个时候就需要修改我们配置生成的脚本文件了,用PADS打开PCB文件,然后按照下面截图操作:
弹出如下提示框:
选择我们之前配置生成的
“
Assembly Option Part Report
”
文件(根据你配置生成时设置的文件名来定,不一定都是这个),然后点击右侧的
“
Edit
”
,就会弹出该配置文件的源码,在源码中,我们可以找到如下截图的地方:
将上面红圈圈中的地方进行修改,将原来的:
Sub ExportToExcel
FillClipboard
Dim xl As Object
On Error Resume Next
Set xl = GetObject(,"
Excel.Application
")
On Error GoTo ExcelError ' Enable error trapping.
If xl Is Nothing Then
Set xl = CreateObject("
Excel.Application
")
End If
修改为:
Sub ExportToExcel
FillClipboard
Dim xl As Object
On Error Resume Next
Set xl = GetObject(,"
Ket.Application
")
On Error GoTo ExcelError ' Enable error trapping.
If xl Is Nothing Then
Set xl = CreateObject("
Ket.Application
")
End If
也就是将源码文件中的
“
Excel.Application”修改为“Ket.Application”,然后保存。之后,就可以成功生成BOM文件了。
Ta的文章
更多
>>
PCB导出BOM提示ActiveX失败
0 个评论
protel四层板及内电层分割入门
0 个评论
Altium Designer将Gerber转换为PCB文件教程
0 个评论
Mac mini按键盘上的电源键无法关机
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮