Ir ao conteúdo

Erro na Macro para Colar Especial - Valores no Excel 2010


Visitante

Posts recomendados

Postado

Tenho um arquivo salvo no formato Excel 97-2003 e na minha máquina roda o Office 2010, criei uma macro pra copiar e colar valores usando o código abaixo:

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

Acontece que toda vez que gero esta macro ele vai para depurador, grifa de amarelo o código acima e finaliza a macro. O que pode ser?

Vale citar que ainda não converti todos os arquivos para uma versão mais atual, pois nem todas as maquinas já estão atualizadas.

Tem salvação este problema?

Postado

zinhovba,

boa tarde.

Não tem algo especifico.

Normalmente eu determino a range, coloco o codigo de copy. Depois vou onde quero colar, coloco a range e uso o código acima.

Em um dos códigos a macro completa esta assim:

Sheets("6 TXT").Select

Range("A1:E1050").Select

Selection.Copy

Windows("Arquivo Em Branco.xls").Activate

Sheets("Lista de Carros").Select

ActiveSheet.Unprotect

Range("A6").Select

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

ActiveSheet.Protect

Ela sempre funcionou quando era gerado de um Office 2007 (e continua correndo normal nesta versão), só apresentou problema no Office 2010.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!