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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2013, 16:08   #1
mnemonix
Новичок
Джуниор
 
Регистрация: 12.09.2013
Сообщений: 1
Восклицание Копирование необходимого количества строк с одного листа на другой!

День добрый уважаемые программисты!

Скажите могли бы Вы мне помочь с такой задачей:

Мне периодически необходимо разбивать экселевский файл на несколько файлов.
Если говорить точнее: у меня в файл собираются данные, строк там за неделю получается несколько десятков тысяч. Мне нужно этот лист макросом сначала проверить на задвоенные строки и удалить их, а потом с Листа1 копировать строки по 5000 штук в другие листы, чтобы на каждые 5000 создавался новый лист, а в идеале чтобы лучше каждые 5000 строк сохранялись в новый файл с именем "Имя исходного файла + порядковый номер сформированного файла".

Я сейчас это делаю вручную, у меня уже просто нехватает на эту работу.
Помогите плиз, возможно у кого-то есть похожие макросы!
mnemonix вне форума Ответить с цитированием
Старый 12.09.2013, 18:24   #2
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

Макрос все равно надо будет затачивать под Ваш файл.
Могу написать не дорого.
А сравнивать на отсутствие повторов строки нужно только в одном файле или во всех (которые накопились, по 5000 строк)
Контакты в профиле, примеры макросов посмотрите...
помогать студентам - моя вторая профессия

Последний раз редактировалось was3110; 12.09.2013 в 18:28.
was3110 вне форума Ответить с цитированием
Старый 12.09.2013, 18:29   #3
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Можно сразу копировать только уникальные, без повторов, чтоб не терять время на удаление строк. Если всё равно исходный файл далее в работе не будет использоваться - это следует из логики задачи.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.09.2013, 13:26   #4
NickDiamant
Новичок
Джуниор
 
Регистрация: 13.09.2013
Сообщений: 2
По умолчанию

Присылайте Ваш файл, и подробное описание что, куда копируем !


nickdiamant@mail.ru
NickDiamant вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование с одного листа на другой + вычисления rus65 Microsoft Office Excel 4 25.07.2011 14:34
Копирование необходимой информации из одного листа на другой. Eg-An Microsoft Office Excel 3 13.04.2011 09:14
копирование ячейки с одного листа в другой RECit Microsoft Office Excel 7 02.08.2010 20:37
Копирование данных с одного листа на другой по значению первого столбца Lis000iq Microsoft Office Excel 11 07.03.2010 13:34
Копирование информации из одного листа на другой Юрийpirs2008 Microsoft Office Excel 6 24.03.2009 07:59