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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2017, 11:39   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вот так. пробуйте. я работоспособность не проверял:
Код:
Sub CombineWorkbooks()
	Dim pt$, fn$
 
	Application.ScreenUpdating = False  'отключаем обновление экрана для скорости


     
	pt = "D:\datafolder\"
	fn = Dir(pt & "*.xls*")

	'проходим по всем файлам в заданном каталоге
	Do While fn <> ""
		' MsgBox "Found file: " & pt & fn

        	Set importWB = Workbooks.Open(Filename:=pt & fn)
		Sheets().Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
		importWB.Close savechanges:=False

		fn = Dir  'взять имя следующего файла
	Loop

	Application.ScreenUpdating = True
End Sub
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.04.2017, 11:41   #12
chib_sv
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 65
По умолчанию

Работает, спасибо большое!!!

Последний раз редактировалось chib_sv; 20.04.2017 в 11:45.
chib_sv вне форума Ответить с цитированием
Старый 20.04.2017, 12:04   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

не за что
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование данных из множества книг XL в одну Z0RGE Microsoft Office Excel 6 31.03.2015 15:55
Сбор информации из нескольких книг в одну Dunaevba Microsoft Office Excel 4 21.03.2013 10:57
сбор данных из нескольких книг Excel в одну! hna79 Microsoft Office Excel 2 28.10.2012 14:30
Копирование столбцов из книг в одну книгу с плавающим условием( Табита Microsoft Office Excel 1 14.10.2011 20:52
копирование ячеек из книг в одну(общую) DEsh Microsoft Office Excel 3 12.11.2010 12:38