首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >excel宏中的重复语句

excel宏中的重复语句
EN

Stack Overflow用户
提问于 2014-07-23 07:18:44
回答 1查看 78关注 0票数 0

我正在寻找一个函数,可以用来重复excel宏中的语句。案件如下:

  • 我在我的宏中有这样的声明: alline = alline & Chr(10) alline & Chr(10) alline = alline §orNumber=& "sectorNumber=“&”& Chr(10) alline = alline & Chr(10) alline = alline & Chr(10) alline & Chr(10) alline &Chr(10)= alline &“<扇形”& Chr(10) alline = alline & "sectorNumber=“& "3”&“”& Chr(10) alline = alline & Chr(10)
  • 如果使用此命令,我的excel宏过程将太大,无法编译。
  • 我是否可以简化我的命令,这样我就可以减少由宏编译的内存?

谢谢你的关心。

EN

回答 1

Stack Overflow用户

发布于 2015-03-27 19:13:23

当您想要多次执行某些操作时,需要使用loop语句:

For语句(最常见的循环语句):

示例:

代码语言:javascript
复制
For i = 1 To 8
    'Your code here
Next i

Main:

代码语言:javascript
复制
For <counter variable> = <start number> to <end number> [step <step number>]
    'Codes
Next [<counter variable>]
'Default step number is 1

所以你可以这样用:

代码语言:javascript
复制
For i =1 to 8
     alline = alline & "<Sector" & Chr(10)
     alline = alline & "sectorNumber=" & """" & CStr(i) & """" & Chr(10)
     alline = alline & Chr(10) 
Next i
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24904106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档