Excel一键计算指定列中非空单元格的个数
来源:网络收集 点击: 时间:2024-03-12【导读】:
基于VBA技术和控件操作技巧实现一键计算指定列种非空单元格的个数(即使用单元格的个数)。本教程通过一个简单例子,实现一键计算鼠标光标所在列中非空单元格的个数。工具/原料moreExcel教程以Excel2013为例方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
7/7
注意事项
本教程以下列Excel文档为例。

插入一个ActiveX控件,作为启动代码的控制器,如图所示。
PS:找到命令的话,可以参考以下链接:

绘制好控件之后,鼠标右键单击该控件,在弹出的菜单中选择查看代码。

此时会跳转到VBA界面,并弹出一个代码窗口。

在代码窗口中复制粘贴以下代码:
Private Sub CommandButton1_Click()
Dim i%, j%, k%
Dim rng As Range
i = ActiveCell.Row
j = ActiveCell.Column
Cells(i, j).EntireColumn.Select
Set rng = Selection
k = Application.CountA(rng)
MsgBox k
End Sub

点击VBA窗口右上角的关闭按钮,关闭VBA窗口,回到Excel窗口。

将鼠标光标放在需要计算单元格所在列的任一单元格,单击控件按钮即可计算该列非空单元格个数。


如果对您有点帮助,请帮忙点个赞再走,谢谢!
EXCEL计算非空单元格个数指定列版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_326462.html
上一篇:油痘肌平价护肤好物分享#种草#
下一篇:超简单书签折纸教程