CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  Office使用

批量删除excel空行的问题

楼主yundiego(踢球的程序员)2004-08-03 10:53:50 在 Windows专区 / Office使用 提问

有如下代码:  
   
  For   i   =   349   To   7   Step   -1       '349   is   row   no,   7   too  
                  If   (shtTo1.Cells(i,   iColMarkSht1).Value   <=   0)   Then  
                          sRangeOfRemove   =   sRangeOfRemove   &   ","   &   i   &   ":"   &   i  
                  End   If  
          Next  
          Debug.Print   sRangeOfRemove  
          sRangeOfRemove   =   Right(2,   Len(sRangeOfRemove))  
          shtTo1.Range(sRangeOfRemove).entireRow.Delete  
   
  我是仿照宏的做法来写的,为什么不能正确执行?连一行都没被删。如果在立即窗口执行类似shtTo1.Range("5:5").entireRow.Delete   的语句,却能够删除。真搞不明白 问题点数:0、回复次数:1Top

1 楼zipall(一意孤行)回复于 2004-08-03 16:22:48 得分 0

请先说明代码段中的几个变量(shtTo1,iColMarkSht1,sRangeOfRemove)都是什么  
   
  他们的初始值分别是多少。Top

相关问题

  • excel有空行的问题,程序能删除吗??用c# 解决就给分!
  • 怎样删除word中的空行?
  • 请问如何在Excel里面批量删除空的行??
  • -----------如何用WORD软件删除处理空行和回车?
  • 计算数组的差集,并删除空行???
  • 如何删除用正则表达式来删除最初的空行?
  • 一个600K到2M的文本文件里有空行,如何删除掉这些空行
  • 有什么办法能把文本文件中的一个空行给删除
  • 数据库批量删除!!!!!!!
  • deletefile批量删除文件

关键词

得分解答快速导航

  • 帖主:yundiego

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo