listbox 控件的多列如何使用? 我需要在listbox 控件加入多列1.如何加列标题2.如何加入行数据3.在EXCEL的VBA中实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listbox只能加入某一列的数据,,你看不懂你什么意思???有事找我联系吧,我会VBA,[email protected] listbox1.AddItem "asd"把列标题什么的加进来 listbox只能加入一列,如果要多列,需要多个listbox并排放置,并使用代码同步!行数据使用 listbox.additem 就可以了!标题就是第一行啊! listbox的列并不是真正的列啊,只不过是把一屏显示不了的内容放到了右边而不是下边罢了,实际上还是一列,也就是说listbox是一维的,不是二维的,只有行,没有列 楼主所说的好像listview控件适合你的要求。 要显示多列,可以将数据给一个数组,然后把数组付给listbox如:listbox.list()=myarray 使用ListView或者使用多个ListBox 如下List1.Columns = 5 '顯示多列,好像與控件的大小也有關list1.additem "a"for i=0 to 100list1.list(i)=i '賦值next 多列的LIST,那不就是GRID吗,使用MSFLEXGRID就可以满足你的要求了。现成的控件为什么不用呢? 你可以引用ListView呀?干嘛死心眼,,非要用ListBox 如要行,列结合使用的推荐使用ListView.它能很好做到这一点。 我针对第二个问题进行解答listbox 控件可以加入多列,在控件的List1.Columns 中可以设定。加入行数据可以使用 listbox1.list(i,j)= 或 listbox1.column(j,i)= 改代码 listview排序列首的▲或▼的箭头图标 VB中的透明绘图 如何去掉文本中HTML标记? 怎么用vb实现oracle的备份和恢复 如何找到一个变量的地址? 我的<光盘管理器>终于做好了!!开放源代码!! 怎样判断是中文还是英文 我的MSDN不能用,怎么回事啊??? 狗日的len()&lenb()in VB!(NiceFeather的textout函数的回答) 为什么inputbox输入中文是乱码?如何解决? 读某个表中某段记录,怎么才能去掉重复的信息?
把列标题什么的加进来
行数据使用 listbox.additem 就可以了!标题就是第一行啊!
List1.Columns = 5 '顯示多列,好像與控件的大小也有關
list1.additem "a"for i=0 to 100
list1.list(i)=i '賦值
next
干嘛死心眼,,非要用ListBox
推荐使用ListView.它能很好做到这一点。
listbox 控件可以加入多列,在控件的List1.Columns 中可以设定。
加入行数据可以使用 listbox1.list(i,j)= 或 listbox1.column(j,i)=