Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2010, 17:17   #1
amrnijad
 
Регистрация: 02.02.2009
Сообщений: 8
По умолчанию автоматизировать ввод данных в таблицу пользуясь формой и ВБА

Коллеги войду в тему сразу:


У меня такая таблица, хочу автоматизировать ввод пользуясь юзерформ и ВБА.
Как видите, юзерформ создан но пока без кодов. Хочу следующее:
1) Кнопка ввода = ENTER ; Завершение ввода =Esc, или нажимать на них.
2) нажав кнопку ввод, является бокс в котором написано "уверены ли вы в вводе" Да = ENTER ; Нет =Esc, и по умолчанию "Да".
3) если "Да" то совершает пункт 4 который сейчас напишу но после него пусть очистит поля "Сумма", "кому" и "Замечание", а если "Нет" то вернутся в юзерформ но не очистив поля чтобы редактировать а не заново ввести.
4) если уверен в вводе, то ввести "Сумму" в первой свободной ячейки в колонну А, "Получатель" в первой соседней ячейке справа из "Кому", "Дату" в второй соседней ячейке справа из "календаря" и "Замечание" в третьей соседней ячейке справа. И так каждый ввод но со следующими пунктами.
5) Выпадающий список "Кому" хочу его динамическим! объясняю : в нем пункт "Добавить получатель" дает мне ввести нового получателя в сам список итак даже когда у меня уже имена этот пункт остается.
6) Календарь по умолчанию всегда при вызове юзерформ дают мне сегодняшнюю дату.
7) Можно ещё в юзерформ кнопку "Очистить Поля".

Это пока всё спасибо за внимание
Изображения
Тип файла: jpg 1.JPG (91.4 Кб, 154 просмотров)
Вложения
Тип файла: rar 1.rar (11.4 Кб, 48 просмотров)
amrnijad вне форума Ответить с цитированием
Старый 07.01.2010, 00:04   #2
amrnijad
 
Регистрация: 02.02.2009
Сообщений: 8
По умолчанию

Ребята помогите вашими идеями !!
amrnijad вне форума Ответить с цитированием
Старый 07.01.2010, 06:09   #3
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Реализация идей

Практически идеи-то все у вас! Щёлкайте элементы (дважды, либо F7 жмите, выделяя элементы) на форме — и из раскрывающегося списка вставляйте код их событий (Click, GotFocus и пр.). А что должно происходить (по клику, нажатию, наведению мыши...), у вас чётко изложено. Нужны попытки кодирования, а писать нуля — это рабочий день! Немалый труд, словом.

Хоть что-то из перечисленного получилось?

Последний раз редактировалось Sasha_Smirnov; 08.01.2010 в 01:59.
Sasha_Smirnov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) 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