Применяется для хранения списка значений. Из списка значений пользователь может выбрать одно или несколько значений,которые в последующем будут использоваться в тексте программы.
| Свойства | Описание |
| ListIndex | Возвращает номер текущего элемента списка.(Нумерация элементов списка начинается с нуля) |
| ListCount | Возвращает число элементов списка |
| ColumnCount | Устанавливает число столбцов в списке |
| RowSource | Устанавливает диапозон,содержащих элементы списка |
| ControlSours | Устанавливает диапозон(ячейку), куда возвращается выбранный элемент из списка |
| BoundColumn | Устанавливает тип,возвращаемый свойством value.Если0-то индекс выбранной строки,если 1 или более (до числа столбцов j),то возвращает элемент из выбранной строки,стоящий в соответствующем j-ом столбце |
| List | Возвращает элемент списка,стоящих на пересечении указанных строки и столбца. Синтаксис List(row,column) |
| Selected |
| Методы | Описание |
| Clear | Удаляет все элементы из списка |
| RemoveItem | Удаляет из списка элемент с указанным номером.Синтаксис RemoveItem(номер удаляемого из списка элемента) |
| AddItem | Добавляем элемент в список.Синтаксис AddItem (элемент строковое выражение,номер добавляемого элемента) |






