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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2010, 13:51   #1
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию Снятие защиты на макросах

Подскажите пожалуйста.
Как снять защиту с макросов, макросом?
sasha_prof вне форума Ответить с цитированием
Старый 29.04.2010, 14:25   #2
Aent
Форумчанин
 
Аватар для Aent
 
Регистрация: 17.07.2009
Сообщений: 519
По умолчанию

http://www.mrexcel.com/forum/showpos...12&postcount=7
http://www.ozgrid.com/forum/showpost...7&postcount=20
http://www.pcreview.co.uk/forums/thread-989191.php
http://www.standards.com/Office/SetV...tPassword.html

И если у вас Windows 7, обратите внимание на то куда попадает фокус после Alt-F11...

Ещё рекомендую почитать http://www.cpearson.com/excel/vbe.aspx

Последний раз редактировалось Aent; 29.04.2010 в 14:27.
Aent вне форума Ответить с цитированием
Старый 29.04.2010, 15:10   #3
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию

Цитата:
Сообщение от Aent Посмотреть сообщение
http://www.mrexcel.com/forum/showpos...12&postcount=7
http://www.ozgrid.com/forum/showpost...7&postcount=20
http://www.pcreview.co.uk/forums/thread-989191.php
http://www.standards.com/Office/SetV...tPassword.html

И если у вас Windows 7, обратите внимание на то куда попадает фокус после Alt-F11...

Ещё рекомендую почитать http://www.cpearson.com/excel/vbe.aspx


Извини, я просто в макросах не силен и в англ тоже(((

Можеш сбросить код для снятия и блокировки макросов???
sasha_prof вне форума Ответить с цитированием
Старый 29.04.2010, 15:38   #4
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию

Кто-нибудь помогите плиз. А то не могу обновить макрос без разблокировки(((
sasha_prof вне форума Ответить с цитированием
Старый 30.04.2010, 09:58   #5
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию

не знаю что но вот этим макросом чтото не получается разблокировать VBA(((


Код:
Sub TestUnprotectProject()
Workbooks.Open "C:\Your\File\Path\YourFileName.xls"
With Application
'Go to the VBE
.SendKeys "%{F11}", True
'Activate Project Explorer window
.SendKeys "^r", True
'Tab your way to the workbook project
'Note - - when I tested this, it was in a separate workbook,
'following 6 add-in projects.
'"YourFileName" was the 8th project in my PE window,
'so 9 tab hits were required.
'You could also down-arrow using .SendKeys "{DOWN}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
.SendKeys "{TAB}", True
'Simulate the Enter key
.SendKeys "~", True
'Enter your password - - this example is "Password"
.SendKeys "Password"
'Enter again
.SendKeys "~", True
End With
End Sub
Помогите плиз.
sasha_prof вне форума Ответить с цитированием
Старый 04.06.2010, 16:41   #6
kluger
Новичок
Джуниор
 
Регистрация: 04.06.2010
Сообщений: 1
Хорошо маленько подправил

Sub TestUnprotectProject()
Application.ScreenUpdating = False
With Application
'Go to the VBE
.SendKeys "%{F11}", True
'Activate Project Explorer window
.SendKeys "^r", True
'Tab your way to the workbook project
'Note - - when I tested this, it was in a separate workbook,
'following 1 add-in projects.
'"YourFileName" was the 1th project in my PE window,
'so 1 tab hits were required.
'You could also down-arrow using .SendKeys "{DOWN}", True
.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'.SendKeys "{TAB}", True
'Simulate the Enter key
.SendKeys "~", True
'Enter your password - - this example is "Password"
.SendKeys "123"
'Enter again
.SendKeys "~", True
'return to excel
.SendKeys "%{q}", True

End With
Application.ScreenUpdating = True
End Sub
работает
kluger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ишу человека,который поможет в макросах за деньги rakedealer Фриланс 3 30.06.2009 10:39
Нечто непонятное о макросах ilj Microsoft Office Excel 15 25.05.2009 10:46
Помогите с литературой по макросах!!! Окоча Юра Microsoft Office Word 5 06.03.2009 10:02
защита листа и снятие защиты в зависимости от логина Dorvir Microsoft Office Excel 2 30.06.2008 13:24
Снятие Защиты с листов, сразу со всех valerij Microsoft Office Excel 2 02.11.2007 21:19