Foxtable(狐表)用户栏目专家坐堂 → 如何删除多余模板文件


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

主题:如何删除多余模板文件

帅哥哟,离线,有人找我吗?
ts9277
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:211 积分:1948 威望:0 精华:0 注册:2017/3/6 20:47:00
如何删除多余模板文件  发帖心情 Post By:2020/7/27 8:32:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:7-27-1.png
图片点击可在新窗口打开查看

老师请问下删除多余模板代码有问题吗?为什么只能删除部分多余模板而不能删除全部多余模板,

改用以下代码

book.Build()
For  m As Integer = nms.count To book.sheets.count-1  '注意前面有一个汇总表  所有删除起始表的位置为nms.count  不需要-1
    book.Sheets.RemoveAt(m)
Next

提示出错,不知哪里出错了

图片点击可在新窗口打开查看此主题相关图片如下:7-27-2.png
图片点击可在新窗口打开查看



 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/27 9:11:00 [只看该作者]

集合删除要倒序处理

For  m As Integer =  book.sheets.count-1 to nms.count step -1 '注意前面有一个汇总表  所有删除起始表的位置为nms.count  不需要-1
    book.Sheets.RemoveAt(m)
Next

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


加好友 发短信
等级:童狐 帖子:211 积分:1948 威望:0 精华:0 注册:2017/3/6 20:47:00
  发帖心情 Post By:2020/7/27 9:28:00 [只看该作者]

老师那第一种方案  判断表名是否包含模板 为什么不能全部删除,这是什么原因?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/27 9:30:00 [只看该作者]

同样的道理:集合删除要倒序处理

 回到顶部