| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
ADSL如何秒变专线,公网IP盒子了解一下千里之行 始于足下
标题:清空一列数据是 如何判断每个单元格里是否为空
只看楼主 加入收藏
ljc2020
Rank: 2
等 级:论坛游民
威 望:1
帖 子:124
专家分:79
注 册:2019-7-25
结帖率:83.33%
  已结贴   问题点数:20  回复次数:6   
清空一列数据是 如何判断每个单元格里是否为空
代码如下 清空这一列数据 但这一范围内不一定都有数据的 需要判空才可以清空内容
那么这里给怎么循环判空 求指点
程序代码:
Sub clean()
Sheets(Sheet2).Range("b2,b300").ClearContents
End Sub
搜索更多相关主题的帖子: 清空 一列 数据 单元格 是否为 
2019-08-06 14:31
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:254
帖 子:4419
专家分:27157
注 册:2008-10-15
  得分:17 
一种是循环读每个格子。
EXCEL好像有一个方法,直接跳下一个有数据的单元格,如果没数据,则直接跳 65536 行。快捷键是 CTRL+向下键
我尝试录制宏,没有成功,
你可以查一下相关指令,看看有没有相关的操作,直接向下查找下一个有数据的单元格,如果直接跳到 65536 了那说明本行为空。

另问一个问题,判断全部为空,还需要再清空吗?

授人于鱼,不如授人于渔
早已停用QQ了
2019-08-06 15:35
ljc2020
Rank: 2
等 级:论坛游民
威 望:1
帖 子:124
专家分:79
注 册:2019-7-25
  得分:0 
回复 2楼 风吹过b
这一列单元格 理论上应该都有数据的 需要清空 但是有特殊情况会有部分为空的 不判断的话 该方法会报错  
2019-08-06 15:39
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:254
帖 子:4419
专家分:27157
注 册:2008-10-15
  得分:0 
那在一这句前面增加 错误继续命令就是了。

on error resume next
然后在这这句后面增加 继续捕捉错误命令
On Error Goto 0


授人于鱼,不如授人于渔
早已停用QQ了
2019-08-07 09:08
jklqwe111
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:19
帖 子:246
专家分:855
注 册:2014-4-13
  得分:3 
以下是引用ljc2020在2019-8-6 15:39:47的发言:

这一列单元格 理论上应该都有数据的 需要清空 但是有特殊情况会有部分为空的 不判断的话 该方法会报错  

不判断的话 该方法会报错-------这是不会的,报错也是由于其他地方的原因。所有,最好把情况说的全面点。
2019-08-07 22:47
ljc2020
Rank: 2
等 级:论坛游民
威 望:1
帖 子:124
专家分:79
注 册:2019-7-25
  得分:0 
回复 4楼 风吹过b
多谢 指点
2019-08-08 10:47
ljc2020
Rank: 2
等 级:论坛游民
威 望:1
帖 子:124
专家分:79
注 册:2019-7-25
  得分:0 
回复 5楼 jklqwe111
我开始就没有判断的 直接清空指点区域的数据 可是有一部分是空的 调用清空方法时就直接报错了
2019-08-08 10:48







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021110 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved