Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ColumnWidth - можно выставить ширину автоматически? / 8 сообщений из 8, страница 1 из 1
08.04.2004, 12:36:51
    #32473458
Dimaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
Можно ли свойство ColumnWidth в Excel задать не явно в цифровом виде (.ColumnWidth = ...), а так, чтобы Excel выставил ее автоматом (как двойной клик между столбцами)?
...
Рейтинг: 0 / 0
08.04.2004, 14:00:20
    #32473696
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
это надо использовать метод столбца AutoFit
...
Рейтинг: 0 / 0
21.07.2004, 18:56:51
    #32615669
guest1187
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
А в Access'e на форме в режиме таблицы можно ли вытворить такое через VBA?
...
Рейтинг: 0 / 0
21.07.2004, 19:04:49
    #32615680
Varan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
guest1187 Без проблем.
...
Рейтинг: 0 / 0
22.07.2004, 10:26:15
    #32616243
guest1187
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
Если можно, поподробнее. Насколько я знаю, в Excel - AutiFit - метод объекта Range, а что будет его аналогом в Access'e?
...
Рейтинг: 0 / 0
23.07.2004, 12:52:10
    #32618583
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
guest1187 (в другом топике, удаленном мной)Если на форме в режиме таблицы сделать двойной клик по границе столбцов в заголовке, то происходит подгонка ширины столбца. Как такое можно сделать в коде?
...
Рейтинг: 0 / 0
23.07.2004, 22:05:34
    #32619688
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
Единственное, что я нашел, - это SetFocus на данное поле и потом
DoCmd.RunCommand acCmdColumnWidth
Правда, эта команда не меняет ширину автоматом, а выдает окошко с просьбой ввести ширину. Похоже, что ничего другого нет. Потому что автоматическое изменение ширины я не вижу даже в меню.
...
Рейтинг: 0 / 0
25.07.2004, 09:23:22
    #32620211
Alexanderik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ColumnWidth - можно выставить ширину автоматически?
Была похожая ситуация, но обошел ее другим путем, как правило при открытии нового окна, все таблицы имеющиеся на форме, принимают стандартную ширину. и это есть неудобство.
У пользователя всегда глаз радуется когда, формы стабильны, ну во всяком случае управляемы.
Вот и я просто добавилл класс, который позволяет, при выходе запоминать текущую ширину таблицы и колонок, и при входе на форму, восстанавливать значения.
Метод пришел из Гетца.
Очень нраВитЦА !. Для подбора автоширины, колонки, думаю можно еще пробежать по по записям, пособирать самые длинные значения, и на базе их выстроить колонку.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ColumnWidth - можно выставить ширину автоматически? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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