Notifications
Clear all

Macro - Pasta Protegida - Windows7

4 Posts
1 Usuários
0 Reactions
3,080 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde pessoal,

Tenho umas planilhas com macro funcionando perfeitamente. Uso o Excel 2007.

Para proteção, fui lá em "PROTEGER PASTA DE TRABALHO" e protegi elas COM SENHA.

Após a proteção, no windows XP as macros destas planilhas rodam normalmente, entretanto o mesmo nao acontece quando uso as planilhas no Windows 7.

No windows 7, para as macros funcionarem, preciso desproteger a PASTA DE TRABALHO ou então PROTEGER sem utilizar a senha.

Alguem se arrisca a dizer o pq funcionam protegidas no XP e no Win7 não?

Obrigado a todos

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 17/05/2012 11:59 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Nenhum palpite galera??

Abraço a todos..

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/05/2012 8:12 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Não utilizei ainda o windows 7, então não sei as diferenças entre ambos.
Porem para que as macros rodem sem problemas em arquivos protegidos, no inicio da rotina "desproteja" o arquivo, e no encerramento da mesma proteja-o novamente (substitua "Senha" por sua password

Sub Protege()
    ActiveWorkbook.Protect Password:="Senha", Structure:=True, Windows:=False
End Sub
Sub desprotege()
    ActiveWorkbook.Unprotect Password:="Senha"
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/05/2012 8:49 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Resolveu...
Obrigado Reinaldo.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/05/2012 2:58 pm