设为首页收藏本站|繁體中文

Excel 技巧网

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 3477|回复: 2

[非Office软件] 在VB中如何获取窗体上ListBox控件的列表项被勾选的个数呢?

[复制链接]
发表于 2013-12-26 20:24:17 | 显示全部楼层 |阅读模式
  • 署名作者: 0Mouse
  • 版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
  • 本文来自:
  • 引用作品:
  • 适用版本: 非office软件 
  • 语言环境: 简体中文
  • 学习方法: 掌握Excel技巧的关键是动手操作 | 下载 ≠ 知识


  • 免费注册成为本站会员,享用更多功能,结识更多Office办公高手!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    Q:在VB中如何获取窗体上ListBox控件的列表项被勾选的个数呢?
    问题图示:

    问题图示

    问题图示

    A:可以采用循环逐个判断计数,也可以直接使用SelCount属性,代码如下:
    1. Private Sub Command1_Click()
    2.     '方法一
    3.     Dim i As Byte, Num As Byte
    4.     With List1
    5.         For i = 0 To .ListCount - 1
    6.             Num = Num + Abs(.Selected(i))
    7.         Next i
    8.     End With
    9.     MsgBox "您勾选了 " & Num & " 个。"
    10.    
    11.     '方法二
    12.     MsgBox "您勾选了 " & List1.SelCount & " 个。"
    13. End Sub
    复制代码

    附件: 在VB中获取窗体上ListBox控件的列表项被勾选的个数.rar (22.23 KB, 下载次数: 8)
    发表于 2013-12-27 13:22:45 | 显示全部楼层
    学习了,VB都快忘光了。
    回复 支持 反对

    使用道具 举报

    发表于 2013-12-29 16:52:28 | 显示全部楼层
    学习了!
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    Archiver|手机版|Excel技巧网 ( 闽ICP备08107682号-2

    GMT+8, 2019-11-19 16:44

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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