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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 22:26   #1
Vm1
 
Регистрация: 28.01.2011
Сообщений: 3
По умолчанию Макрос?

Добрый день.
Помогите решить проблему. Уходят многие часы на постоянное заполнение таблицы, знаю что можно упросить, но не знаю как реализовать в excel (писать макросы и тд не умею).
Во вложении файл в нем два листа.

1) Нужно чтобы эксель сначала запрашивал какой материал нужно выбрать. Т.е. выходит табличка "Выберете нужные материалы".
Список материалов приведен на листе2 в столбце H. Количество видов материалов может быть ограничено 10000 штук. Т.е. нужно чтобы excel выводил типа таблички, где пользователь мог проставить галочки (выбрать) нужные материалы из всего списка. После того как пользователь выбрал нужные материалы на листе1 в столбце G должны вывестись коды материалов соответствующие материалу (список соответствующих материалов на листе 2 в стобцах H и I). Столбцы O и P на листе1 должны соответствовать соответствующим выбранному материалу (брать из столбцов J и K листа2).
2) Появляется второе окошко: "Введите дату 1", после ввода даты, в столбце A (лист1) заполняются ячейки этой датой, количество заполненных ячеек должно равнятся количеству введенных материалов.
3) Появляется третье окошко: "Введите дату 2", после ввода даты, в столбце B (лист1) заполняются ячейки этой датой, количество заполненных ячеек должно равнятся количеству введенных материалов.
4) Появляется четвертое окошко: "Введите регион". Список регионов приведен на листе2 в столбце A. Количество видов регионов может быть ограничено 100 штук (пользователь выбирает из столбца A листа2). Т.е. нужно чтобы excel выводил типа таблички, где пользователь мог проставить галочки (выбрать) нужные регионы из всего списка.
После выходит пятое окошко "Выберете тип товаров" в котором нужно выбрать один. Если выбран первый то, в ячейки колонки С на листе 1 вставляется код для типа товара соответствующий региону из столбца B листа2, если нет то из столбца С листа2.
Ячейки в колонках D и E Листа1 заполняются из колонок D и E листа 2 (соответствующие выбраному региону). Колонка F на листе1 должны быть одинаковой с колонкой D.
5) Колонки H,I,J,K и L остаются пустыми.
6) Выходит шестое окошко "Выберете склад" в котором нужно выбрать один. После того как пользователь выбрал нужный склад на листе1 в столбце M должны вывестись коды соответствующие складу из столбца N листа2 (список соответствующих кодов на листе 2 в стобцах N и O).
Столбец N должен заполнятся из колонки P листа 2.

Прикладываю пример:
Например, пользователь выбрал материал 11, 17, 20 и 30 (т.е. всего 4 материала)
Первую дату 19.01.2011, вторую дату 25.01.2011.
Выбран регион10 и тип товара1.
Выбран склад3.
Вложения
Тип файла: zip пример.zip (10.5 Кб, 10 просмотров)
Vm1 вне форума Ответить с цитированием
Старый 30.01.2011, 23:08   #2
Vm1
 
Регистрация: 28.01.2011
Сообщений: 3
По умолчанию

Если бесплатная помощь не возможна, то возьмется ли кто нибудь сделать ее рублей 500-600...
Vm1 вне форума Ответить с цитированием
Старый 30.01.2011, 23:20   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Пишите в личку,а там видно будет
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 30.01.2011, 23:25   #4
Djeki
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 136
По умолчанию

Почти всё сделал. Свяжитесь со мной : ася или скайп.

Последний раз редактировалось Djeki; 31.01.2011 в 08:17.
Djeki вне форума Ответить с цитированием
Старый 31.01.2011, 01:47   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

на втором листе единичками (1) отмечаете что Вам нужно, на первом листе смотрите результаты.
не понял только, как регионы на это все влияют...
Вложения
Тип файла: rar Книга551.rar (12.2 Кб, 20 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 01.02.2011, 17:43   #6
Vm1
 
Регистрация: 28.01.2011
Сообщений: 3
Хорошо

Спасибо Doober за решение проблемы
Vm1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос постоянно обрабатывает события. При открытии другой книги макрос обрывается. Ples Microsoft Office Excel 8 17.12.2016 18:15
Макрос --Dmitry-- Microsoft Office Excel 4 21.10.2010 10:37
Exel - при открытии файла через макрос, если файл отсутствует - виснет весь макрос gregory1b Microsoft Office Excel 2 14.10.2010 11:51
Макрос, запускающий макрос из другого закрытого файла petruha Microsoft Office Excel 7 14.03.2010 11:31
Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос as-is Microsoft Office Excel 4 25.02.2010 07:51