zhubin841127 发表于 2007-5-11 12:36:00

关于AUTOCAD VBA的菜鸟问题!我是新手,求助!

<p>我有以下的一段代码 !但是运行后总是提示说用户类型未定义!我怀疑是不是没有引用好EXCEL,在这想请教引用的方法,刚接触VBA,不太会!下面是我的一部分代码,只求引用EXCEL的方法!</p><p><br/>Dim DrawCureType(0 To 2) As Boolean</p><p>Dim ii, jj, kk As Integer '循环用变量<br/>Dim xlsApp As Excel.Application<br/>Dim xlsBook As Excel.Workbook<br/>Dim xlsheet As Excel.Worksheet:<br/>Dim AllCount_row As Integer&nbsp; 'Excel表中数据行数<br/>Dim AllCount_column As Integer 'Excel表中数据列数<br/>Dim XX(0 To MAX_row) As Variant&nbsp; '档距值(XX(0)为文字说明)<br/>Dim YY(0 To MAX_row, 1 To MAX_column) As Variant '应力及弧垂值(YY(0,*)为文字说明)<br/></p>

zhubin841127 发表于 2007-5-11 12:39:00

当出现未定义提示时,xlsApp As Excel.Application上被阴影覆盖<br/>

xinghesnak 发表于 2007-5-11 14:58:00

你没有引用Excel的函数库把?

zhubin841127 发表于 2007-5-11 15:40:00

可能是吧!但是我就是不会啊 !就是来请问怎么引用!

laoliu09 发表于 2007-5-12 09:14:00

<p>在引用里!</p><p>还有,我要说一点就是,你这样的声明是不对的,这样只有kk是Integer。</p><p>Dim ii, jj, kk As Integer '循环用变量</p><p>应该是这样声明</p><p>Dim ii As Integer , jj As Integer , kk As Integer '循环用变量<br/></p>

lytofly 发表于 2007-5-12 13:30:00

呵呵,都是菜鸟。应该先在VBA的菜单里有,找找吧。。。(呵呵,刚接触CAD VBA没几天,有个印象)
页: [1]
查看完整版本: 关于AUTOCAD VBA的菜鸟问题!我是新手,求助!