powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
10 сообщений из 10, страница 1 из 1
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879671
Vishay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, All.
VBA: как программно изменить ширину столбца открытой в MS Access таблицы ?
Мне нужно, чтобы ширина столбцов в таблице, открытой в MS Access в режиме DesignView, была бы "по ширине данных".
( DoCmd.RunCommand acColumnWith не предлагать )
{ Я использую MS Access 2000. }
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879688
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cделать форму в табличном виде и использовать .ColumnWidth
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879692
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На основе таблицы сделать форму.
Вот у этой формы (в табличном виде) и менять ширину столбцов (Control.ColumnWidth)
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879705
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хором :)
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879761
Vishay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А мне предлагаемая дополнительная форма как-то ни к чему.
А как -же мой вопрос ?
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879794
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда через TableDef - Field - Properties - Property("ColumnWidth")
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32879958
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица одна, а форм на ней может быть много. Каждая со своими дезигнерскими изысками. Посему настройка внешнего вида на форме есть правильно.
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32880801
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох ПозорныйТогда через TableDef - Field - Properties - Property("ColumnWidth") так не получится в ADP.

в общем случае должно работать такое:
Код: plaintext
screen.ActiveDatasheet( 2 ).columnwidth= 1800 
вместо 2 подставить номер поля
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32880889
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Biryukov Лох ПозорныйТогда через TableDef - Field - Properties - Property("ColumnWidth") так не получится в ADP.

А в adp наверное всякие разные extended-пропертя лучше устанавливать.
...
Рейтинг: 0 / 0
VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
    #32882480
Vishay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как сделать ширину колонки "по ширине данных" ? ( т.е. как программно определить число, подставляемое в предлагаемые выражения справа ?
).
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA: как программно изменить ширину столбца открытой в MS Access таблицы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]