powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в Access
12 сообщений из 12, страница 1 из 1
Форма в Access
    #32446183
wolph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему в Access нельзя создать простую форму
...
Рейтинг: 0 / 0
Форма в Access
    #32446185
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А что это такое?
...
Рейтинг: 0 / 0
Форма в Access
    #32446190
wolph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну типа просто голая форма, как в VBA
...
Рейтинг: 0 / 0
Форма в Access
    #32446194
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Сколько угодно. Forms -> New.
...
Рейтинг: 0 / 0
Форма в Access
    #32446202
wolph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не. Я хочу создать форму в Visual Basic Editor
...
Рейтинг: 0 / 0
Форма в Access
    #32446236
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Это такой юмор?
...
Рейтинг: 0 / 0
Форма в Access
    #32446244
wolph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, сразу юмор. Вот я захожу в Word, запускаю Visual Basic Editor, и в окне Project по правой кнопке Insert->User Form. Из Excel так же могу. А из Access не могу. (не пугайтесь, я в VB полный ламер)
...
Рейтинг: 0 / 0
Форма в Access
    #32446247
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Так дело в том, что ни Word, ни Excel не предназначены для работы с формами. Для них форма - вспомогательное средство. Вот они и сделали такую простенькую возможность. В Аксессе для работы с формами есть гораздо более мощный интерфейс, ему эта простенькая возможность не нужна.
...
Рейтинг: 0 / 0
Форма в Access
    #32446267
Подождите-подождите... Как это "нельзя"? Что, в Access какой-то другой VBA?

Вот, прямо сейчас пробую на своём стареньком русском Access 2000 (мне на установленный у меня дома также Access 2002 не хочется переключаться - текущий заказ всё равно в Access 2000):

1) Переходим в редактор VBA.
2) Щёлкаем правой кнопкой мыши по свободному месту на любой панели инструментов, выбираем "Настройка..." (самый нижний пункт).
3) В появившемся диалоге "Настройка" выбираем вкладку "Команды".
4) Ищем в категории Insert команду UserForm; находим её.
5) Цепляем мышью строку с найденной командой, перетаскиваем её хоть на любую панель, хоть в меню.
6) Закрываем диалог "Настройка"
7) Щелкаем по свежедобавленной кнопке/команде в меню... Что видим? Новую форму - объект MS Forms 2.0 :)
8) Если не видим Toolbox с соответствующими элементами управления, то на панели инструментов Standard утапливаем кнопку Toolbox.
9) Добавляем на нашу форму, ну, к примеру, Combobox. Добавили. Щелкаем на нём правой кнопкой мыши, выбираем View Code. Вот тебе и модуль формы с процедурами обработки событий.

Ну и так далее...

Хотя, конечно, Владимир Саныч прав - практическая полезность этого под вопросом.
...
Рейтинг: 0 / 0
Форма в Access
    #32446272
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Какой кошмар... Снимаю шляпу. Зачем это в Аксессе?..
...
Рейтинг: 0 / 0
Форма в Access
    #32446280
А положено :). VBA хоть в Access'е, хоть в Word'е, хоть где-то ещё -одинаковый...
...
Рейтинг: 0 / 0
Форма в Access
    #32446715
wolph
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дурацкий был вопрос, признаю. Полазил по свойствам формы и нашел все, что надо. "Читайте документацию" :)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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