UserForm1.ListBox1.ControlSource
时间: 2023-08-05 18:06:59 浏览: 108
UserForm1.ListBox1.ControlSource 是 ListBox 控件的一个属性,用于绑定 ListBox 控件到一个数据源。这个数据源可以是一个单元格范围、一个数组或一个 ADO 记录集。
如果 ControlSource 属性被设置为单元格范围,那么 ListBox 控件会显示这个单元格范围中的数据。如果 ControlSource 属性被设置为数组,那么 ListBox 控件会显示这个数组中的数据。如果 ControlSource 属性被设置为 ADO 记录集,那么 ListBox 控件会显示这个记录集中的数据。
例如,如果要将 ListBox1 控件绑定到一个单元格范围 A1:A10,可以这样写代码:
```VBA
UserForm1.ListBox1.ControlSource = Range("A1:A10").Value
```
这样,当 UserForm1 被打开时,ListBox1 控件将显示 A1:A10 中的数据。
相关问题
UserForm1.ListBox1.TextAlign
UserForm1.ListBox1.TextAlign 是一个 VBA 对象的属性,用于设置 ListBox 控件中文本的对齐方式。可以设置为以下几个值之一:
- fmTextAlignLeft:文本左对齐;
- fmTextAlignCenter:文本居中对齐;
- fmTextAlignRight:文本右对齐。
例如,如果要将 ListBox1 中的文本左对齐,可以这样写代码:
```VBA
UserForm1.ListBox1.TextAlign = fmTextAlignLeft
```
UserForm1.ListBox1.TabIndex
UserForm1.ListBox1.TabIndex 是一个 VBA 对象的属性,用于设置 ListBox 控件在 Tab 键序中的索引值。在 UserForm 中当用户按下 Tab 键时,焦点将自从一个控件移到下控件。TabIndex 属性控制这个顺序。
例如,如果要将 ListBox1 控件的 TabIndex 设置为 3,可以这样写代码:
```VBA
UserForm1.ListBox1.TabIndex = 3
```
这样,当用户按下 Tab 键时,焦点将从前面两个 TabIndex 值更小的控件移到 ListBox1 控件,然后移到 TabIndex 值更大的控件。
阅读全文