Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
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  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Desabilitar Salvar Como

Ir para baixo 
2 participantes
AutorMensagem
Mitterrand




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

Desabilitar Salvar Como Empty
MensagemAssunto: Desabilitar Salvar Como   Desabilitar Salvar Como EmptySáb 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.
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Desabilitar Salvar Como Empty
MensagemAssunto: Re: Desabilitar Salvar Como   Desabilitar Salvar Como EmptySáb 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
Ir para o topo Ir para baixo
Mitterrand




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

Desabilitar Salvar Como Empty
MensagemAssunto: Re: Desabilitar Salvar Como   Desabilitar Salvar Como EmptySáb 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
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Desabilitar Salvar Como Empty
MensagemAssunto: Re: Desabilitar Salvar Como   Desabilitar Salvar Como EmptySáb 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
Ir para o topo Ir para baixo
Mitterrand




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

Desabilitar Salvar Como Empty
MensagemAssunto: Re: Desabilitar Salvar Como   Desabilitar Salvar Como EmptyDom 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
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

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

Boa noite!!!

Que bom que deu certo!!

Laughing
Ir para o topo Ir para baixo
Conteúdo patrocinado





Desabilitar Salvar Como Empty
MensagemAssunto: Re: Desabilitar Salvar Como   Desabilitar Salvar Como Empty

Ir para o topo Ir para baixo
 
Desabilitar Salvar Como
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Janela Salvar como
» Como interpretar como DATA automaticamente?
» como salvar a planilha ativa em pdf e anexar o pdf no email que esta na celula B7
» Desabilitar Pg up e Pg Dn
» Desabilitar comandos do Windows VBA

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: