Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Desabilitar Salvar Como

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Mitterrand



Mensagens : 36
Data de inscrição : 03/02/2012

MensagemAssunto: Desabilitar Salvar Como   Sab Fev 04, 2012 1:47 am

Gostaria de saber se existe como desabilitar, e como, a função "Salvar Como".

Agradeço a ajuda antecipadamente.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Desabilitar Salvar Como   Sab Fev 04, 2012 3:47 am

Boa noite!!

Veja se te atende..

A opção que você pode utilizar é utilizar uma macro para bloquear este botão

A sintaxe que pode ser utilizada é:

Código:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If SaveAsUI = True Then
Cancel = True
MsgBox "A opção Salvar como encontra se desativada. Utilize a função Salvar para guardar suas alterações"
End If
End Sub

Basicamente a rotina será executada toda vez que o usuário for salvar a planilha. Se utilizar o recurso "Salvar" ele só poderá salvar a planilha no local onde ela originalmente foi aberta. Ao tentar utilizar a opção "Salvar como" será exibida a mensagem em questão.

O problema é que você precisará configurar o Excel para sempre abrir com as macros habilitadas e salvar a planilha com o formato de pasta habilitada para macro no Excel. Mas exceto isso você terá o recurso desativado conforme desejado.

ou....
Baixe um template do office 2007 para GPO. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=22666 Feito isso, voce pode delegar essa regra de nao salvar arquivos, e entre outras funcinalidades que voce vai encontrar.




Espero ter ajudado
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Mitterrand



Mensagens : 36
Data de inscrição : 03/02/2012

MensagemAssunto: Re: Desabilitar Salvar Como   Sab Fev 25, 2012 6:59 am

Desculpa a falta de conhecimento... Como que faço para rodar esta macro? esta sintaxe ficaria dentro da macro auto_open?
Meu office é o 2010.



alexandrevba escreveu:
Boa noite!!

Veja se te atende..

A opção que você pode utilizar é utilizar uma macro para bloquear este botão

A sintaxe que pode ser utilizada é:

Código:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If SaveAsUI = True Then
Cancel = True
MsgBox "A opção Salvar como encontra se desativada. Utilize a função Salvar para guardar suas alterações"
End If
End Sub

Basicamente a rotina será executada toda vez que o usuário for salvar a planilha. Se utilizar o recurso "Salvar" ele só poderá salvar a planilha no local onde ela originalmente foi aberta. Ao tentar utilizar a opção "Salvar como" será exibida a mensagem em questão.

O problema é que você precisará configurar o Excel para sempre abrir com as macros habilitadas e salvar a planilha com o formato de pasta habilitada para macro no Excel. Mas exceto isso você terá o recurso desativado conforme desejado.

ou....
Baixe um template do office 2007 para GPO. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=22666 Feito isso, voce pode delegar essa regra de nao salvar arquivos, e entre outras funcinalidades que voce vai encontrar.




Espero ter ajudado
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Desabilitar Salvar Como   Sab Fev 25, 2012 12:12 pm

Bom dia!

Sugiro ler um pouco de VBA... Rolling Eyes

Ao abrir o Editor VBA (EVBA), com o comando Alt+ F11 do lado esquerdo dê 2 click's em EstaPasta_De_Trabalho.

Cole o código lá dentro
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Mitterrand



Mensagens : 36
Data de inscrição : 03/02/2012

MensagemAssunto: Re: Desabilitar Salvar Como   Dom Fev 26, 2012 12:42 am

Obrigado, deu certo.



alexandrevba escreveu:
Bom dia!

Sugiro ler um pouco de VBA... Rolling Eyes

Ao abrir o Editor VBA (EVBA), com o comando Alt+ F11 do lado esquerdo dê 2 click's em EstaPasta_De_Trabalho.

Cole o código lá dentro
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Desabilitar Salvar Como   Dom Fev 26, 2012 1:12 am

Boa noite!!!

Que bom que deu certo!!

Laughing
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Desabilitar Salvar Como   Hoje à(s) 5:43 pm

Voltar ao Topo Ir em baixo
 
Desabilitar Salvar Como
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [dúvida]Carregar e Salvar Arquivo
» Desativar 3G
» Caixa de dialogo (Abrir arquivo ou Salvar como...)
» [Resolvido]Salvar sprite como gif animado durante o jogo
» Como Troca ícone do Jogo e Salvar o Jogo em EXE que de para Rodar

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: