|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.03.2010, 13:48 | #1 |
Регистрация: 16.03.2010
Сообщений: 3
|
Перенос данных на листы
Добрый день уважаемые программисты. Столкнулся с проблемой с которой не смог справится. Существует лист, где расположены 3 заявки. Подскажите функцию (VBA), которая будет раскидывать заявки на другие листы. т.е. на 1 лист 1 заявка. Прилагаю пример файла.
|
16.03.2010, 16:20 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Раскидать заявки по листам, в принципе, несложно.
вопросы: 1) листы с соответствующими кодами магазинов уже будут созданы перед запуском макроса? 2) если листа с нужным кодом нет - что делать? создавать лист? 3) Если лист непустой - сначала очищать его, а потом помещать на него заявку, или добавлять заявку ниже? 4) Сколько может быть заявок на основном листе? только 3, или больше? коды магазинов повторяются, или для каждого кода существует максимум одна заявка? |
17.03.2010, 11:22 | #3 |
Регистрация: 16.03.2010
Сообщений: 3
|
1) Листы с соответствующими кодами уже будут созданы.
2) Если листа нету то необходимо создать его с нужным кодом магазина 3) Необходимо очищать лист, а потом помещать заявку 4) Заявок может быть много (80-100-200). Для каждого кода магазина существует максимум 1 заявка. Спасибо за вопросы и что взялись за данную проблему. |
17.03.2010, 17:45 | #4 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
Добрый день,
можно так |
18.03.2010, 08:54 | #5 |
Регистрация: 16.03.2010
Сообщений: 3
|
Спасибо большое все супер. Дальше я уже доработаю, но основное все сделанно на 5+.
|
24.03.2010, 12:27 | #6 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
Вот это дааа..., Сила, Спасибо EugeneS, а можно так сделать чтобы код магазина был не цыфра а текст? Или может быть можно этот макрос переделать так чтобы он решил следующую задачу - есть столбцы от A до J, строк 4000, в столбце J фамилии 5-10 человек (все строки заполнены), необходимо фамилии (т.е. каждого человека из этих 5-10-ти) разнести на отдельные листы со всеми данными в столбцах от A до J. Спасибо.
|
24.03.2010, 12:47 | #7 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Чем шире угол зрения, тем он тупее.
|
|
24.03.2010, 13:14 | #8 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
Можно, но в столбцах и в строках данные иногда меняетса, хотелось бы чтобы автоматом и в листах они менялись. Спасибо
|
25.03.2010, 04:34 | #9 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Чем шире угол зрения, тем он тупее.
|
|
25.03.2010, 08:21 | #10 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
Вы правильно поняли, хотелось бы заполнять одну таблицу а данные (такаяже по форме таблица только на каждую фалилию листы) переходили и на отдельные листы, при появлении новои строки на основнои таблице она же (строка) появилось и на соответствующеи листе. Спасибо
Последний раз редактировалось asas2010; 25.03.2010 в 08:46. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) | Vitalik85 | Microsoft Office Excel | 4 | 12.08.2009 00:30 |
Перенос данных | Girl | БД в Delphi | 3 | 28.06.2009 20:56 |
Перенос данных | Technolog | Microsoft Office Excel | 5 | 27.03.2009 10:45 |
перенос данных | Viento | Microsoft Office Excel | 10 | 16.01.2009 00:13 |
Перенос данных. | Victor | Microsoft Office Excel | 8 | 01.09.2007 21:02 |