Составители:
99
Свойство ColumnCount позволяет задать число колонок (если в спи-
сок необходимо включить несколько колонок). Свойство ColumnWidth
позволяет управлять шириной колонок (ширина измеряется в нескольких
единицах, но основная – пункты; ширина одного символа приблизитель-
но от 4 до 5 пунктов). RowSource задает область листа, которая будет
отображаться в данном объекте (например, если вы хотите
отобразить
часть двух колонок листа, необходимо изменить значение свойства Col-
umnCount на 2, а свойство RowSource на отображаемый диапазон, ска-
жем b2:c5). Свойство ColumnHeads управляет заголовками колонок. Ес-
ли значение этого свойства установить в True, то строка над диапазоном,
указанным в свойстве RowSource, будет использоваться в качестве заго-
ловков колонок. Если же свойство
ColumnHeads имеет значение False,
то заголовков у колонок не будет. Если строки над диапазоном, заданном
в свойстве RowSource, нет (например, диапазон a1:b12), то над колонка-
ми будет надпись "Столбец" и название столбцов (А, B, С и т. д.), кото-
рые выводятся в RowSource.
Пример
. Пусть на листе у нас имеются некоторые данные (рис. 78)
Тогда, если установить значение свойства Col-
umnCount равное двум, а RowSource изменить
на c3:d5 и значение свойства ColumnHeads ус-
тановить в True (свойство ColumnWidth равно
60), то получится такой список (рис. 79).
Свойство MultiSelect управляет выбором
пунктов списка. Изначально установлено в 0 –
fmMultiSelectSingle (выбрать из
списка можно
только один
пункт). Ес-
ли изменить значение на 1, то можно
будет выбрать несколько пунктов,
удерживая клавишу Shift. Если же
установить значение свойства равное
двум, то можно будет мышью выде-
лять группами (с помощью клавиши Shift) и по одному пункту (с помо-
щью клавиши Ctrl) из списка.
7.3.8. Поле со
списком
Для создания объекта класса «Поле со списком» (ComboBox) необ-
ходимо нажать кнопку
на панели элементов и нарисовать его на
UserForm. Данный класс объектов совмещает в себе два других класса –
«Поле» и «Список».
Рис. 78. Данные на листе в
Exce
l
.
Рис. 79. Список по данным
на листе.
Свойство ColumnCount позволяет задать число колонок (если в спи- сок необходимо включить несколько колонок). Свойство ColumnWidth позволяет управлять шириной колонок (ширина измеряется в нескольких единицах, но основная – пункты; ширина одного символа приблизитель- но от 4 до 5 пунктов). RowSource задает область листа, которая будет отображаться в данном объекте (например, если вы хотите отобразить часть двух колонок листа, необходимо изменить значение свойства Col- umnCount на 2, а свойство RowSource на отображаемый диапазон, ска- жем b2:c5). Свойство ColumnHeads управляет заголовками колонок. Ес- ли значение этого свойства установить в True, то строка над диапазоном, указанным в свойстве RowSource, будет использоваться в качестве заго- ловков колонок. Если же свойство ColumnHeads имеет значение False, то заголовков у колонок не будет. Если строки над диапазоном, заданном в свойстве RowSource, нет (например, диапазон a1:b12), то над колонка- ми будет надпись "Столбец" и название столбцов (А, B, С и т. д.), кото- рые выводятся в RowSource. Пример. Пусть на листе у нас имеются некоторые данные (рис. 78) Тогда, если установить значение свойства Col- umnCount равное двум, а RowSource изменить на c3:d5 и значение свойства ColumnHeads ус- тановить в True (свойство ColumnWidth равно 60), то получится такой список (рис. 79). Свойство MultiSelect управляет выбором пунктов списка. Изначально установлено в 0 – fmMultiSelectSingle (выбрать из списка можно Рис. 78. Данные на листе в только один Excel. пункт). Ес- ли изменить значение на 1, то можно будет выбрать несколько пунктов, удерживая клавишу Shift. Если же установить значение свойства равное Рис. 79. Список по данным двум, то можно будет мышью выде- на листе. лять группами (с помощью клавиши Shift) и по одному пункту (с помо- щью клавиши Ctrl) из списка. 7.3.8. Поле со списком Для создания объекта класса «Поле со списком» (ComboBox) необ- ходимо нажать кнопку на панели элементов и нарисовать его на UserForm. Данный класс объектов совмещает в себе два других класса – «Поле» и «Список». 99
Страницы
- « первая
- ‹ предыдущая
- …
- 95
- 96
- 97
- 98
- 99
- …
- следующая ›
- последняя »