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  

 

 Habilitar e Desabilitar copy/paste

Ir para baixo 
2 participantes
AutorMensagem
Miguel Leal




Mensagens : 1
Data de inscrição : 01/06/2015

Habilitar e Desabilitar copy/paste Empty
MensagemAssunto: Habilitar e Desabilitar copy/paste   Habilitar e Desabilitar copy/paste EmptyTer Jun 02, 2015 12:19 am

Pessoal,


Preciso desabilitar a execução de copy/paste pelo usuário numa planilha, porém como tenho macros que fazem copy/paste de linhas para uma aba de histórico, preciso por dentro da macro poder habilitar, executar, e no final da execução voltar a desabilitar.

Para desabilitar, utilizo o código abaixo colocando no "Thisworkbook" e fuinciona. Porém não consegui habilitar por dentro da macro para poder executá-la.

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
  Application.CutCopyMode = False
  Application.CellDragAndDrop = False
End Sub


Conto com a ajuda de vocês.

Obrigado

Miguel Leal
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Habilitar e Desabilitar copy/paste Empty
MensagemAssunto: Re: Habilitar e Desabilitar copy/paste   Habilitar e Desabilitar copy/paste EmptySeg Jun 22, 2015 4:15 pm

Bom dia!!

Eu não entendi muito bom..

Você precisa evitar a opção copia e colar, mas tem macros que executam essas opções?

Use um comando
Código:
call
para chamar a macro que habilita e doutra que desabilita o copiar e colar.

Código:
Sub Macro_Principal()

call DesabjilitaCopiaCola

'.....sua macro principal

call HabilitaCopiaCola

End sub

Att
Ir para o topo Ir para baixo
 
Habilitar e Desabilitar copy/paste
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Desabilitar o botão Fechar e Habilitar somente a opção minimizar no Formulário
» Desabilitar Pg up e Pg Dn
» Desabilitar Salvar Como
» 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: