基于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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!