六合开奖结果现场直播欢迎诸位!收藏本站注 册登 陆
常用三肖中特马:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 三肖中特马 > 文章页

给用户窗体控件ListBox列表框填充单元格数据的多种方法

Admin | 2010-6-20 20:38:34 | ReadNums | 9043 | 标签 六合开奖结果现场直播 | 打印本页
     

  ListBox列表框,是OFFICE软件之VBA用户窗体的一种控件。

  如果我们能够将Excel中的某区域的单元格数据,绑定到此控件,对于处理电子表格数据来说,是相当的方便,下面,给您说说,绑定数据的办法。当然了,要绑定,一般都使用VBA代码拉!

  您可以通过下面所介绍的三种方式为列表框获取数据。

  第一种方法:使用RowSource属性

  您能将列表框直接与工作表上的一个单元格区域相链接。在该区域中的数据变化将会引发列表框数据产生相应的变化;但在列表框中的数据是只读的,您不能通过改变列表框中的项目来改变工作表中的内容。

  注意,RowSource参数是一个字符串,而不是一个单元格区域:

  lstNames.RowSource = Range("Names").Address;其中Names指的是Excel命名区域。

  第二种方法:使用List属性或Column属性

  您能使用List属性和Column属性来设置列表项目,这两个属性除了方向不同外,实质上是相同的。

  List属性的语法为:List(行,列);Column属性的语法为:Column(column,row)。您能复制整个数组到列表框中,或者只是在列表框中设置单个的项目。

  lstNames.List = Range("Names").Value

  第三种方法:AddItem方法

  AddItem方法在列表框中添加一行,并且您能放置一个值在新行的第一列中。在多列列表框中,您必须使用List属性或Column属性放置值在剩下的列中。

  With lstNames
   .Additem
   .List(0, 0) = "John"
   .List(0, 1) = "Smith"
  End With


问题未解决:在线咨询

天空彩票齐中网118

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日