Excel一键计算指定列中非空单元格的个数

       基于VBA手艺和控件操作技巧实现一键计较指心猿意马列种非空单位格的个数(即利用单位格的个数)。本教程经由过程一个简单例子,实现一键计较鼠标光标地点列中非空单位格的个数。

东西/原料

  • Excel
  • 教程以Excel2013为例

方式/步调

  1. 1

    本教程以下列Excel文档为例。

  2. 2

    插入一个ActiveX控件,作为启动代码的节制器,如图所示。

    PS:找到号令的话,可以参考以下链接:

    34插入控件技巧

  3. 3

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

  4. 4

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

  5. 5

    在代码窗口中复制粘贴以下代码:

    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

  6. 6

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

  7. 7

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

注重事项

  • 若是对您有点帮忙,请帮手点个赞再走,感谢!
  • 发表于 2018-05-26 00:00
  • 阅读 ( 907 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具