|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Народ всем привет) Если кто обладает знаниями и свободным временем просьба помочь) Задача сугубо прикладная - есть большой файл Excel (97-2003 ) всего в нем строк 23000 и 4 колонки....нужно разбить эту каланчу на выборочное число строк, положим по 200 строк задаешь и получаешь кучу файлов (на худой конец листов в этом файле). Информация однородна. Ниже пример итогового файла ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2009, 13:46 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Дениссимо, что типа Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2009, 14:00 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Сорь за тупой вопрос) я просто вообще близко с программингом не стоял где этот модуль запустить? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2009, 14:04 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста, добрые люди) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2009, 16:55 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Дениссимо, вы приаттачьте полный файл, а то лень генерить 23000 строк. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2009, 21:12 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
big-duke, файлик целиком весит почти 2 Мб, а здесь ограничение по прикреплению файлом на 100 кб ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2009, 10:59 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2009, 11:27 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Вот ссылка на файл: http://www.ut99.ru/kompel.rar ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2009, 16:09 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Жду дальнейшей помощи) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2009, 12:49 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
big-dukeДениссимо, вы приаттачьте полный файл, а то лень генерить 23000 строк. Сделай на примере каждые 2 строки, а потом только два нуля останется дописать, зачем же генерить 23000 строк, можно 230 обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2009, 15:13 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
ДениссимоЖду дальнейшей помощи)за 4 дня можно было и руками управиться... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2009, 16:05 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Ребят так и управляемся в офисе каждую неделю ручками) помогите с циклом разобраться.. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2009, 13:30 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
вот готовый код ... генерит файлы в ТОТ же каталог, где расположен основной файл. открываешь свой файл, по ярлыку листа ПКМ - ИСХОДНЫЙ ТЕКСТ и вставить туду этот код Sub wer() n = ActiveWorkbook.Name k = ActiveWorkbook.Path & "\" Application.ScreenUpdating = False Range("A65536").Select EndRow = Selection.End(xlUp).Row For i = 1 To EndRow Step 200 Range("A" & i & ":D" & i + 199).Copy Workbooks.Add ActiveSheet.Paste Range("A").Select ActiveWorkbook.SaveAs k & i & "-" & i + 199 ActiveWorkbook.Close Windows(n).Activate Next End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2009, 14:25 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
СамБамбук, Вроде начинает разбивать, создает первую книгу - потом идет run-time error 1004. Х.з. почему.. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2009, 15:35 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
эт я поторопился ... открываешь свой файл, Alt+F11, открывается VBA-редактор, ПКМ на названии файла в окне Project -Insert-Module и вставить туду этот код ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2009, 16:45 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Теперь Run Time Error 1004, Method Range of object _ Global failed... хз короче ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2009, 18:26 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Sub wer() n = ActiveWorkbook.Name k = ActiveWorkbook.Path & "\" Application.ScreenUpdating = False Range("A65536").Select EndRow = Selection.End(xlUp).Row For i = 1 To EndRow Step 200 Range("A" & i & ":D" & i + 199).Copy Workbooks.Add ActiveSheet.Paste Range("A1").Select 'исправлено ActiveWorkbook.SaveAs k & i & "-" & i + 199 ActiveWorkbook.Close Windows(n).Activate Next End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2009, 00:07 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
СамБамбук, урааааааа!!! Спасибо Огромное)) Даже не представляешь как ты выручил. Готов поставить пиво или символически пожертвовать куда нить вебмани..Короче СУПЕР! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2009, 14:54 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
Здравстуйте, может кто скажет как разбить один файл в котором допустим 10 листов, соответственно в одном файле должно получится по одному листу. И еще как автоматом задать название получаемых файлов например "текущая дата" и положить каждый файлик в определенную папку. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 07:23 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
как автоматом задать название получаемых файлов например "текущая дата" Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 09:38 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
СамБамбук, Добрый день)) Были бы вы так добры помочь и мне?)) знаний, чтоб адаптировать код под мою, почти такую же задачу, нет, а необходимость каждый день дробить таблицы на отдельные файлы ближайшие полгода - есть)) Хелп! Пожалуйста)) Задача: таблицу в эксель из 214 строк разбить на отдельные файлы (или хотя бы листы в книге) на 214 штук. То есть каждая строка должна стать отдельным файлом (или листом независимо от содержимого. Заранее спасибо)) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2018, 13:22 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
topotk, 9 лет прошло, однако... Рискну предположить, что СамБамбук вряд ли найдется. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2018, 23:00 |
|
Как разбить один лист 23000 строк на много листов(файлов) по 200 строк в каждом
|
|||
---|---|---|---|
#18+
topotk, код такой же практически Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 13:28 |
|
|
start [/forum/topic.php?fid=61&msg=36135172&tid=2172262]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 178ms |
0 / 0 |