找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 609|回复: 2

[求助]:在CAD中读取EXCEL中的数据

[复制链接]
发表于 2003-5-8 09:55:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
看看我的这段代码,错在哪呢?
我在CAD打开一个EXCEL工作薄,想把一单元格的内容赋给一变量a1,好用于CAD绘图,却出错了。请高手指导!谢谢!!

Sub yuty()
Dim xlApp As Object
   
On Error Resume Next
Set xlApp = GetObject(, "Excel.Application")
If Err.Number <> 0 Then
Err.Clear
Set xlApp = CreateObject("Excel.Application")
End If
xlApp.Visible = True

Dim xlworkbook As Object
workbooks.Open ("c:\1.xls")

Dim xlSheet As Object
Set xlSheet = xlApp.ActiveWorkbook.ActiveSheet

Dim xlRange1 As Object, xlRange2 As Object
    Set xlRange1 = xlSheet.Range("A2")
    Set xlRange2 = xlSheet.Range("A3")
   
Dim a1 As Double
Set a1 = xlRange1.Value
……
……
End Sub
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-8 13:58:03 | 显示全部楼层
a1是Double型的数据类型,赋值时不能使用Set语句,Set语句仅用于对对象型的变量进行赋值。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-8 15:49:33 | 显示全部楼层
最初由 efan2000 发布
[B]a1是Double型的数据类型,赋值时不能使用Set语句,Set语句仅用于对对象型的变量进行赋值。 [/B]


发自内心的声音——谢谢!谢谢!!我向前迈出了一大步。
efan2000斑竹,我会好好用功的。我现在这16分全是在ACAD版块得的,我力争在2004年时在VBA版块得到积分!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 13:07 , Processed in 0.214326 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表