Foxtable(狐表)用户栏目专家坐堂 → 循环执行


  共有1794人关注过本帖树形打印复制链接

主题:循环执行

帅哥,在线噢!
zhuxinhui
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1772 积分:4670 威望:0 精华:0 注册:2017/11/8 17:37:00
循环执行  发帖心情 Post By:2019/10/8 10:34:00 [只看该作者]

"A","B","C","D","E","F","G","H" ,"I","J","K","L","M"     列出EXCEL要执行的所有表

FOR 
      Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets("A")
      ......
      ......
      ......
      ......
NEXT
现在想循环对列出的表分别进行相应处理操作,这个代码该怎样写

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 11:02:00 [只看该作者]

for each i as integer = 1 to Wb.WorkSheets.count
   Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(i)
……

 回到顶部
帅哥,在线噢!
zhuxinhui
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1772 积分:4670 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/10/8 11:05:00 [只看该作者]

因为工作簿还有其他的表存在,如果使用这个代码,就是对这个工作簿所有表进行操作,现在只是想把其中列出来的表进行操作

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 11:17:00 [只看该作者]

dim str() as string = {"A","B","C","D","E","F","G","H" ,"I","J","K","L","M"}
for each s as string in str
   Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(s)
……

 回到顶部