|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2010, 17:17 | #1 |
Регистрация: 02.02.2009
Сообщений: 8
|
автоматизировать ввод данных в таблицу пользуясь формой и ВБА
Коллеги войду в тему сразу:
У меня такая таблица, хочу автоматизировать ввод пользуясь юзерформ и ВБА. Как видите, юзерформ создан но пока без кодов. Хочу следующее: 1) Кнопка ввода = ENTER ; Завершение ввода =Esc, или нажимать на них. 2) нажав кнопку ввод, является бокс в котором написано "уверены ли вы в вводе" Да = ENTER ; Нет =Esc, и по умолчанию "Да". 3) если "Да" то совершает пункт 4 который сейчас напишу но после него пусть очистит поля "Сумма", "кому" и "Замечание", а если "Нет" то вернутся в юзерформ но не очистив поля чтобы редактировать а не заново ввести. 4) если уверен в вводе, то ввести "Сумму" в первой свободной ячейки в колонну А, "Получатель" в первой соседней ячейке справа из "Кому", "Дату" в второй соседней ячейке справа из "календаря" и "Замечание" в третьей соседней ячейке справа. И так каждый ввод но со следующими пунктами. 5) Выпадающий список "Кому" хочу его динамическим! объясняю : в нем пункт "Добавить получатель" дает мне ввести нового получателя в сам список итак даже когда у меня уже имена этот пункт остается. 6) Календарь по умолчанию всегда при вызове юзерформ дают мне сегодняшнюю дату. 7) Можно ещё в юзерформ кнопку "Очистить Поля". Это пока всё спасибо за внимание |
07.01.2010, 00:04 | #2 |
Регистрация: 02.02.2009
Сообщений: 8
|
Ребята помогите вашими идеями !!
|
07.01.2010, 06:09 | #3 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Реализация идей
Практически идеи-то все у вас! Щёлкайте элементы (дважды, либо F7 жмите, выделяя элементы) на форме — и из раскрывающегося списка вставляйте код их событий (Click, GotFocus и пр.). А что должно происходить (по клику, нажатию, наведению мыши...), у вас чётко изложено. Нужны попытки кодирования, а писать нуля — это рабочий день! Немалый труд, словом.
Хоть что-то из перечисленного получилось?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 08.01.2010 в 01:59. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) | Vitalik85 | Microsoft Office Excel | 4 | 12.08.2009 00:30 |
Добавление данных в таблицу. | Hobbit_88 | БД в Delphi | 11 | 06.06.2009 13:52 |
Изменить таблицу формой | Микки | Microsoft Office Excel | 0 | 31.03.2009 10:25 |
занесение данных в таблицу | ASAN | Microsoft Office Excel | 7 | 02.06.2008 23:50 |
Автоматизировать ввод | Radmir | Microsoft Office Excel | 1 | 23.02.2008 13:13 |