Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2641|回复: 6

[已解决]请老师们给我修改个统计非空数的代码

[复制链接]
发表于 2011-12-29 18:21 | 显示全部楼层 |阅读模式
9学分
请老师们给我修改个统计非空数的代码:
Sub 郑文化次数vba()
Dim i&
    For i = 9 To Sheet1.[a65536].End(xlUp).Row
      Cells(i, 30) = "=counta(Cells(i, 15),(Cells(i, 16),(Cells(i, 17),(Cells(i, 18),(Cells(i, 19),(Cells(i, 20),(Cells(i, 21),(Cells(i, 22),(Cells(i, 23)(Cells(i, 24),(Cells(i, 25),(Cells(i, 26) (Cells(i, 27) "
    Next
End Sub
最佳答案
2011-12-29 18:21
这个意思?{:4512:}
  1. Sub 郑文化次数vba()
  2.     Dim i&
  3.     For i = 9 To Sheet1.[a65536].End(xlUp).Row
  4.         Cells(i, 30) = WorksheetFunction.CountA(Range(Cells(i, 15), Cells(i, 27)))
  5.     Next
  6. End Sub
复制代码

最佳答案

查看完整内容

这个意思?{:4512:}
发表于 2011-12-29 18:21 | 显示全部楼层    本楼为最佳答案   
这个意思?{:4512:}
  1. Sub 郑文化次数vba()
  2.     Dim i&
  3.     For i = 9 To Sheet1.[a65536].End(xlUp).Row
  4.         Cells(i, 30) = WorksheetFunction.CountA(Range(Cells(i, 15), Cells(i, 27)))
  5.     Next
  6. End Sub
复制代码

回复

使用道具 举报

 楼主| 发表于 2011-12-29 22:50 | 显示全部楼层
能得到老师的解答,令我对在网上学习vba的信心倍增。但你给我的代码统计情况是空傎时统计得1,有一个文体时为2,我搞不表把附件传给你,烦你给我看看。
我想传附件会传不上来,我的2003要怎样转化才能上传,是不是加文件后缀名啊,请指导!
回复

使用道具 举报

 楼主| 发表于 2011-12-29 22:53 | 显示全部楼层
对不起有几个错别字,重新写
能得到老师的解答,令我对在网上学习vba的信心倍增。但你给我的代码统计情况是空傎时统计得1,有一个文本时为统计为2,我搞不清把附件传给你,烦你给我看看。
我想传附件会传不上来,我的2003要怎样转化才能上传,是不是加文件后缀名啊,请指导!
回复

使用道具 举报

 楼主| 发表于 2011-12-29 23:00 | 显示全部楼层
我要统计提有12个单元格,如果中间有1个空单元格不统计要怎么办?
回复

使用道具 举报

发表于 2011-12-29 23:10 | 显示全部楼层
可以在原帖编辑,也是vba初学,给不了解决方案
回复

使用道具 举报

 楼主| 发表于 2011-12-30 18:33 | 显示全部楼层
我在IMI老师提供的代码上改了一下达到我预期目的,空格单元格被统计为1是因为单元格里有空格键,谢谢老师。

Sub 郑文化次数vba()
    Dim i&
    For i = 9 To Sheet1.[a65536].End(xlUp).Row
        Cells(i, 30) = WorksheetFunction.CountA(Cells(i, 15)) + WorksheetFunction.CountA(Cells(i, 16)) + WorksheetFunction.CountA(Range(Cells(i, 18), Cells(i, 27)))
    Next
End Sub

点评

还是不太明白,估计是没有附件的缘故吧!解决了就好!o(∩_∩)o 哈哈!  发表于 2011-12-30 18:55
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-4 09:38 , Processed in 0.282463 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表