Ir ao conteúdo
  • Cadastre-se
Antonio Lanis

RESOLVIDO Colar e colar especial estão desabilitadas

Recommended Posts

Eu não tenho certeza se este é o tópico adequado para a minha questão, mas como percebo que acontece quando habilito as macros, então trago a vocês pra ver se me dão uma solução.
Quando estou com a pasta de trabalho sem macros habilitadas, as opções colar e colar especial aparecem, mas quando habilito as macros e executo uma delas cuja função é exatamente copiar conteúdo de algumas células e colá-las em outra planilha, a referida macro para. Veja abaixo em destaque o ponto em que para. As planilhas não estão protegidas e as células estão desbloqueadas
Penso que alguma macro pode estar interferindo uma vez que isso acontece quando as macros estão habilitadas.

Alguém teria como me ajudar?post-785153-0-00031500-1445106087_thumb.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema está nesse código:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)CalculateEnd Sub

Quando o Excel executa o cálculo das fórmulas ele deixa de armazenar os dados que estão copiados, com isso a macro falha na hora de colar especial porque na verdade não há nada para colar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A intenção é apenas destacar a linha para facilitar a visualização quando a planilha contém muitos dados. e apenas em um determinado intervalo de colunas. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

E se trocasse por esse?

Private Sub Worksheet_SelectionChange(ByVal Target As Range)    If Target.Row > 7 Then        Calculate    End IfEnd Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não funcionou como desejo Wendell. A ideia é que ao selecionar qualquer das células de uma linha, a linha seja destacado com uma cor até a coluna F.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Antonio,

 

Quando eu olho o arquivo q você postou aqui (abas Cx_Casa e Cx_Simara) a linha não fica colorida ao clicar em QUALQUER linha. Precisa ser uma linha dentro do intervalo da sua formatação condicional, que no caso é:

=$B$8:$F$320

A opção que sugeri acima recalcula as fórmulas somente se você clicar em uma linha maior que 7, ou seja, em linha com o que escrevi acima. Isso faz com que a macro de colar não seja interrompida, pois ela cola na célula A7

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×