永发信息网

如何使用VBA对窗体ListBox控件的多列列表框的数据进行添加与删除

答案:2  悬赏:40  手机版
解决时间 2021-02-23 10:21
如何使用VBA对窗体ListBox控件的多列列表框的数据进行添加与删除
最佳答案
思路如下:
1、Listbox本身并不带有删除和添加的功能,需要额外写代码
2、对于删除Listbox中的元素可以利用 AddItem()、RemoveItem()方法
3、如果是通过点击listbox 删除表中的元素。这需要给listbox添加事件。在事件中添加代码删除表格中的数据。
全部回答
1. listbox 控件显示项目列表,从其中可以选择一项或多项。如果项目总数超过了可显示的项目数,就自动在 listbox 控件上添加滚动条。 如果未选定项目,则 listindex 属性值是 -1。列表的第一项是 listindex 0,listcount 属性值总是比最大的 listindex 值大 1。 2. 语法 listbox 3. 说明 使用 additem 或者 removeitem 方法可以添加或者删除 listbox 控件中的项目。对 list、listcount 和 listindex 属性进行设置就可以访问 listbox 中的项目。也可以在设计时使用 list 属性在列表中增加项目。 4. 实例    dim entry, i, msg   ' 声明变量。    msg = "choose ok to add 100 items to your list box."    msgbox msg   ' 显示信息。    for i = 1 to 100   ' 计数值从 1 到 100。       entry = "entry " & i   ' 创建输入项。       list1.additem entry   ' 添加该输入项。    next i    msg = "choose ok to remove every other entry."    msgbox msg   ' 显示信息。    for i = 1 to 50   ' 确定如何       list1.removeitem i   ' 每隔一项    next i   ' 删除。    msg = "choose ok to remove all items from the list box."    msgbox msg   ' 显示信息。    list1.clear   ' 清除列表框。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么桶装不满
下列物质的用途只由其化学性质决定的是DA. 用
小辣椒老卤我想知道这个在什么地方
内存上写korea 05是什么意思
冰箱可以放卧室门口吗
济宁天之蓝生物科技有限公司我想知道这个在什
古巴比伦星座的6月是什么座
孝感市是属于什么省份
振奋,激动,说的是哪个词
私人建八楼商业用房要报建审吗?
天赋人睿的意思
马仔车行在哪里啊,我有事要去这个地方
when she()nexttime,i()her everthingA is
katya sambuka是谁
为什么淄博到通化的K970火车票停售
推荐资讯
钻石十字绣发财树能做电视背景墙吗
香五笔怎么打
购买中国人寿保险的国寿福具体操作步骤是什么
什么菜排名第一
QQ短视频怎么调成高清?
滨泉公馆在哪里啊,我有事要去这个地方
怎么在苹果手机上下载itools
苹果6手机屏幕漏液了怎么办?
邓超多少岁和她的身高
请问,大枣是炒熟泡水营养好,还是生吃就行,
仁和文体用品经营部地址在什么地方,想过去办
mapinfo中如何导出线段起点和终点的经纬度以
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?