基于VBA手艺实现一键计较某行非空单位格个数。本教程经由过程一个实例,实现一键计较鼠标地点单位格地点行中非空单位格的个数。
本教程以下列数据为例,实现功能:经由过程点击按钮,计较出鼠标光标地点行中非空单位格的个数。
插入一个ActiveX控件,该号令位置可以参考以下链接:
34插入控件技巧
鼠标右键选中绘制好的控件,选择查看代码。
此时会主动跳转到VBA界面,同时会弹出一个代码窗口。
在代码窗口中粘贴以下代码:
Private Sub CommandButton1_Click()
Dim i%, j%, k%
Dim rng As Range
i = ActiveCell.Row
j = ActiveCell.Column
Cells(i, j).EntireRow.Select
Set rng = Selection
k = Application.CountA(rng)
MsgBox ("该行非空单位格个数为" & k)
End Sub
点击右上角的封闭按钮,封闭VBA窗口,回到Excel窗口。
单击控件,即可计较出鼠标光标地点行中非空单位格的个数,并会弹出显示该成果。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!