powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как объединить?
8 сообщений из 8, страница 1 из 1
как объединить?
    #34495652
answer1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 80 файлов .csv, в каждом заполнены только ячейки в столбце A
Есть ли способ быстро объединить их в один файл.
Подскажите, плиз. Очень нужно.
...
Рейтинг: 0 / 0
как объединить?
    #34495761
Granata005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно было конечно написать красивый макрос котрый открывал бы папку папку и находил бы там все файлы, но мне лень...

может тебе такое подойдёт?

открываешь все файлы и запускаешь этот макрос:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Sub Макрос1()
For i =  1  To  80 
    Windows("FileToCopy-" & Trim(Str(i))).Activate
    Sheets( 1 ).Select
    Columns("A:A").Select
    Selection.Copy
    Windows("Книга1").Activate
    Sheets( 1 ).Select
    Columns(i).Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
Next i
End Sub

Файлы ("FileToCopy") должны включать цифру 1-80... всё копируется в книгу1

некрасиво и глупо, но мне лень...
...
Рейтинг: 0 / 0
как объединить?
    #34495884
answer1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. А можно так, чтобы все файлы в папке? Просто файлов много и переименовывать очень муторно.
...
Рейтинг: 0 / 0
как объединить?
    #34495897
Granata005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писать лень... :( а переименовать можно в Тотал Командере - Групповое переименование - Счётчик...
...
Рейтинг: 0 / 0
как объединить?
    #34496049
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут в разделе Copy/Paste/Merge examples есть все, что тебе нужно:

http://www.rondebruin.nl/tips.htm

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
как объединить?
    #34497289
NF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NF
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Set fs = Application.FileSearch
With fs
   .LookIn = path
   .Filename = "*.csv"
   .SearchSubFolders = True
   If .Execute >  0  Then
       For i =  1  To .FoundFiles.Count
             // ТВОИ ДЕЙСТВИЯ
       Next i
   End If
...
Рейтинг: 0 / 0
как объединить?
    #34497342
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NF
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Set fs = Application.FileSearch
With fs
   .LookIn = path
   .Filename = "*.csv"
   .SearchSubFolders = True
   If .Execute >  0  Then
       For i =  1  To .FoundFiles.Count
             // ТВОИ ДЕЙСТВИЯ
       Next i
   End If


http://bbs.vbstreets.ru/viewtopic.php?p=6653573#6651212

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
как объединить?
    #34497720
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
copy *.csv bigfile.csv
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как объединить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]