Страницы: 1
RSS
Выделение листов книги в отдельные файлы
 
Народ, подскажите, как разделить книгу с листами на разные файлы, при чем каждый лист в отдельный файл с таким же именем.?
 
Поиском не пробовали пользоваться?  
http://www.excelvba.ru/addins/TomSoyer  
 
Цитата:  
Клавиша: Ctrl + Shift + E  
Макрос: Раскидать Листы По Файлам  
 
Можете взять только нужный макрос - код надстройки можно поглядеть здесь:    
http://www.excelvba.ru/Addins.html
 
Добрый день  
 
Макросом:  
Sub test()  
   Dim wbNew As Workbook  
   Dim sh As Worksheet  
     
   For Each sh In ThisWorkbook.Sheets  
   Set wbNew = Workbooks.Add  
       sh.Copy Before:=wbNew.Sheets(1)  
       Application.DisplayAlerts = False  
           While wbNew.Sheets.Count <> 1  
               wbNew.Sheets(wbNew.Sheets.Count).Delete  
           Wend  
       Application.DisplayAlerts = True  
       wbNew.SaveAs (ThisWorkbook.Path & "\" & sh.Name)  
       wbNew.Close False  
   Next sh  
End Sub
 
Крч :)  
 
Sub test()  
Dim sh As Worksheet  
 
For Each sh In ThisWorkbook.Sheets  
sh.Copy  
ActiveWorkbook.Close True, ThisWorkbook.Path & "\" & sh.Name, False  
Next  
End Sub
 
{quote}{login=EducatedFool}{date=21.12.2010 01:23}{thema=}{post}Поиском не пробовали пользоваться?  
http://www.excelvba.ru/addins/TomSoyer  
 
Цитата:  
Клавиша: Ctrl + Shift + E  
Макрос: Раскидать Листы По Файлам  
 
Можете взять только нужный макрос - код надстройки можно поглядеть здесь:    
http://www.excelvba.ru/Addins.html{/post}{/quote}  
 
Спасибо большое!!!
Страницы: 1
Читают тему
Наверх
Loading...