Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2151|回复: 6

[已解决]Listbox内数值删除问题求助,感谢指导。

[复制链接]
发表于 2015-10-17 15:51 | 显示全部楼层 |阅读模式
本帖最后由 金樽空对月 于 2015-10-17 20:36 编辑

在附件中点运行按钮会出现一个窗体,窗体内有一个listbox1的列表控件,然后我选择其中的一行点删除按钮,会出现如下图所示的错误提示,请各位老师指导。
最佳答案
2015-10-17 20:02
设定源数据区域,就无法删除列表中的数据啦!
Listbox问题.rar (13.32 KB, 下载次数: 7)
图像 1.jpg

Listbox问题.zip

13.02 KB, 下载次数: 10

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-10-17 20:02 | 显示全部楼层    本楼为最佳答案   
设定源数据区域,就无法删除列表中的数据啦!
Listbox问题.rar (13.32 KB, 下载次数: 7)

评分

参与人数 1 +9 收起 理由
金樽空对月 + 9 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-10-17 20:35 | 显示全部楼层
zjdh 发表于 2015-10-17 20:02
设定源数据区域,就无法删除列表中的数据啦!

哦,列表框还有这个特点呀,我还以为数据怎么以设置都可以删除呢,感谢老师解惑{:35:}
回复

使用道具 举报

发表于 2015-10-17 22:52 | 显示全部楼层
金樽空对月 发表于 2015-10-17 20:35
哦,列表框还有这个特点呀,我还以为数据怎么以设置都可以删除呢,感谢老师解惑

为什么不能删除?
  1. Private Sub CommandButton1_Click()
  2.     For X = 0 To ListBox1.ListCount - 1
  3.         If X < ListBox1.ListCount Then
  4.         If ListBox1.Selected(X) Then
  5.             ListBox1.RemoveItem (X)
  6.             Sheet1.Rows(X + 1).Delete Shift:=xlUp
  7.         End If
  8.         End If
  9.    Next
  10. End Sub
复制代码
回复

使用道具 举报

发表于 2015-10-17 22:54 | 显示全部楼层
Listbox问题.rar (11.47 KB, 下载次数: 5)
回复

使用道具 举报

发表于 2021-7-12 11:34 | 显示全部楼层
七彩屋 发表于 2015-10-17 22:52
为什么不能删除?

学习了,谢谢!
回复

使用道具 举报

发表于 2021-7-12 11:38 | 显示全部楼层
可以直接在多行显示的列表框中修改字段吗
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 11:17 , Processed in 0.347929 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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