Свойство ListBox.ColumnWidths (Access)

Используйте свойство ColumnWidths , чтобы указать ширину каждого столбца в списке с несколькими столбцами. Для чтения и записи, String.

Синтаксис

expression. ColumnWidths

Выражение Переменная, представляющая объект ListBox .

Замечания

Свойство ColumnWidths содержит значение, указывающее ширину каждого столбца в дюймах или сантиметрах в зависимости от системы измерения (США или Метрика), выбранной в поле Система измерений на вкладке Число диалогового окна Параметры региона панель управления Windows. Значение по умолчанию — 1 дюйм или 2,54 сантиметра. Параметр свойства ColumnWidths должен иметь значение от 0 до 22 дюймов (55,87 см) для каждого столбца в списке или поле со списком.

Чтобы разделить записи столбцов, используйте точку с запятой (;) как разделители списка (или разделитель списка, выбранный в поле Разделитель списка на вкладке Число диалогового окна Региональные параметры ).

Значение 0 приводит к скрытию столбца. Любые или все параметры свойства ColumnWidths могут оставаться пустыми. Пустой параметр можно создать, указав разделитель без предшествующего ему значения. Пустые значения приводят к тому, что Microsoft Access автоматически задает ширину столбца по умолчанию, которая зависит от количества столбцов и ширины поля со списком или списка.

В Visual Basic используйте строковое выражение, чтобы задать значения ширины столбцов в твипах. Ширина столбцов разделена точкой с запятой. Чтобы указать другую единицу измерения, добавьте единицу измерения (cm или in). Например, следующее строковое выражение задает три ширины столбца в сантиметрах.

"6 cm;0;6 cm"

Это свойство также можно использовать для скрытия одного или нескольких столбцов.

Если оставить параметр свойства ColumnWidths пустым , Access устанавливает ширину каждого столбца в качестве общей ширины списка или поля со списком, деленного на количество столбцов.

Если заданная ширина столбца слишком широка, чтобы полностью отображаться в поле со списком или списке, то крайние правые столбцы будут скрыты и появится горизонтальная полоса прокрутки.

Если указать ширину для некоторых столбцов, но оставить параметр для других пустым, Access делит оставшуюся ширину на количество столбцов, для которых не указана ширина. Минимальная вычисляемая ширина столбца составляет 1440 твипов (1 дюйм).

Например, следующие параметры применяются к 4-дюймовым списку с тремя столбцами.

Setting Описание
1.5 in;0;2.5 in Ширина первого столбца — 1,5 дюйма (3,81 см); второй столбец скрыт; ширина третьего столбца — 2,5 дюйма (6,35 см).
2 in;;2 in Ширина первого столбца — 2 дюйма (5,08 см); ширина второго столбца — 1 дюйм (2,54 см) (по умолчанию); ширина третьего столбца — 2 дюйма (5,08 см).

Так как только половина третьего столбца является видимой, отображается горизонтальная полоса прокрутки.
(Пусто) Три столбца имеют одинаковую ширину (1,33 дюйма).

Примечание.

Это свойство отличается от свойства ColumnWidth , которое указывает ширину указанного столбца в таблице.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.