VBA中ListBox的表头如何设置文本?

Fairphoenix 2009-06-28 07:05:28
在VBA的UserForm窗口中添加一个ListBox,把ListBox的 .ColumnHeads 属性设置成True时,它就会出现一个表头行。
如何用代码来按自己的要求来设置表头的文本内容呢?
特别是ListBox有多列时,如何设置每一列表头的内容呀?

不知道我把问题说清楚没有呀,请高手们多多关照。
...全文
5070 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiyongtu 2009-06-29
  • 打赏
  • 举报
回复
要在VBA的UserForm窗口中设置ListBox的表头,必须设置RowSource等属性以指定数据来源。

例如:
在Excel中,如果数据放在 Sheet1!A1:C4,如下所示
Name Age Gender
Tom 14 Male
Jerry 11 Female
Clinton 30 Male
则设置RowSource为 Sheet1!A2:C4,A1:C1自动作为表头处理。
Fairphoenix 2009-06-29
  • 打赏
  • 举报
回复
原来ListBox的表头是这样使用呀,谢谢你的回答!
以后需要帮忙的时候,再请高手们关照。
舉杯邀明月 2009-06-28
  • 打赏
  • 举报
回复
曾经也想这样用 ListBox,最后的选择是放弃...........

飘过~~~~~~~~~~~
Fairphoenix 2009-06-28
  • 打赏
  • 举报
回复
谢谢你的回复。可是我去那儿无法找到答案呀............
高手快出现呀......
klj123 2009-06-28
  • 打赏
  • 举报
回复
到这个网站查找或问下
http://club.excelhome.net

2,503

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧