只需一步,快速开始
我在VBA中要用到这么一段语句:
Dim objCopy(0 to 12) As Acad3Dsolid
Dim i As Integer
For i = 0 to 12
Set objCopy(i)=objEnt.Copy
在这里我想把12用一个变量字母比如说m来代替,可是总提示出错说必须为常量!
请问高手如何把12用一个变量来代替啊?
使用道具 举报
Sub main()ii = 2For i = 1 To iiMsgBox iNext i
End Sub可以运行啊。
晕死,这个我知道呀,我是指:Dim objCopy(0 to 12) As Acad3Dsolid
这括号里面的12不行呀!我一改成字母就提示:要求常数表达式
请问高手如何处理,我想括号里面的12与下面i的变数是一样的~
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-26 15:46 , Processed in 0.193734 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.