Страницы: 1
RSS
макрос: снять защиту листов
 
подсакжите пожалуйста    
 
есть много книг и тонна листов  
книги запаролены+ все листы запаролены  
пароли есть    
я снял пароли с книг - вручную    
чтобы внести корректировки (замена текса) в листы мне приходится снимаать с каждого защиту  
 
подскажие  
макрос который снимет защиту листов -  во всех файлах пароль на листы одинаковый
 
See here:  
http://www.planetaexcel.ru/forum.php?thread_id=10559
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
 
Ну, если знаете пароль на листы и он для всех листов одинаковый, то попробуйте так  
 
Sub UnProtectSheets()  
Dim iSht As Worksheet  
 
   For Each iSht In Worksheets  
       iSht.Unprotect "1" '1 - это пароль  
   Next iSht  
End Sub
 
как запустить макрос?
 
The_Prist как применить сразу ко всем книгам
 
The_Prist  
файлы находяться в папке C:\книги  
во всех файлах надо проиграть данный макрос
 
The_Prist - Вы волшебник!!!!  
 
макрос остановился на 32 файле: посмотрел оказалось что есть лист с другим паролем - это можно как то обойти?
 
Useful - спасибо  
Somebody - спасибо  
The_Prist - спасибо!!!  
 
а можно аналогичный макрос который ставит защиту на все листы  
 
The_Prist   - .InitialFileName = "*.xls*" - видимо это должно быть в типах файла или это в качестве подсказки
 
спасибо
 
The_Prist помогите пожалуйста  
 
правильно ли я написал Ваш код?  
 
макрос - снять защиту с книг:  
Sub Update_Links1111()  
   Dim oFile, wsSh As Worksheet  
   With Application.FileDialog(msoFileDialogFilePicker)  
       .AllowMultiSelect = True  
       .InitialFileName = "*.xls"  
       .Title = "Выбрать файлы"  
       If .Show = False Then Exit Sub  
       For Each oFile In .SelectedItems  
       Workbooks.Open oFile, , , , "250"  
 
       Next oFile  
   End With  
End Sub
 
{quote}{login=The_Prist}{date=30.03.2010 03:46}{thema=}{post}Визуально - нормально. А что проверить не можете на своих файлах?{/post}{/quote}  
 
если ручками то все ок    
макросом - не хочет ..понять не могу  
 
может есть другой вариант? как у листов - Unprotect ...
 
спасибо  The_Prist
Страницы: 1
Читают тему
Наверх