As cores da célula mudam quando copiar e colar no Excel 2010

7

Temos uma ferramenta de terceiros que cria um arquivo do Excel (formato xls, 97/2003) e formata algumas células em cores diferentes. Quando copio um intervalo de células em um arquivo recém-criado (formato xlsx, 2007/2010), as cores dessas células formatadas mudam completamente - amarelo claro se torna depp roxo etc. O mesmo acontece quando eu movo / copio uma planilha inteira para uma nova. pasta de trabalho.

A empresa que criou a ferramenta de terceiros não pode ser mais alcançada (provavelmente fora dos negócios), por isso estou preocupado em corrigir esse comportamento no Excel.

Por que isso está acontecendo e o que posso fazer para evitar ou contornar isso?

    
por Treb 31.01.2011 / 10:28

5 respostas

11

Clique com o botão direito - Colar especial - Todos usando o tema de origem

Isso deve manter o tema de origem intacto. Se isso não funcionar, você pode postar um exemplo do documento de origem?

    
por 01.02.2012 / 13:06
2

Minhas desculpas por reabrir este post. Eu fiz alguns solução de problemas com isso e minhas conclusões são as seguintes.

Digamos que estamos usando a opção "Colar especial - Todos usando o tema de origem", somente os dados e a formatação da planilha original serão retidos, os objetos flutuantes não serão copiados. Essa opção só funcionará quando não houver objetos flutuantes (gráficos, diagramas, formas) nessa planilha. VBA:

Cells.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
    , SkipBlanks:=False, Transpose:=False

Para ter todos os conteúdos pertencentes a uma planilha (incluindo objetos flutuantes), seria necessário mover / copiar a planilha para a pasta de trabalho nova / de destino. Ao fazer isso, todas as cores mudariam para um tema diferente, incluindo as cores dos gráficos. Esse é o caso mesmo quando as paletas de cores de ambas as pastas de trabalho são as mesmas.

Anexei um arquivo para você brincar. Tente copiar / mover a planilha para uma nova pasta de trabalho e ver o que acontece, esse arquivo é originado de uma plataforma do Office 2010. Eu estou usando o Office 365 no Win8 e essas cores padrão mudam para diferentes tons de amarelo e cinza.

Esse problema não está presente quando você está usando pastas de trabalho criadas do zero no Office 365, mas em arquivos criados com versões anteriores do Office, o problema não é resolvido quando é usada uma versão posterior do Office.

A SOLUÇÃO: Layout da Página --- > Cores --- > Escritório 2007-2010

E no VBA:

ActiveWorkbook.Theme.ThemeColorScheme.Load ( _
    "C:\Program Files\Microsoft Office 15\Root\Document Themes 15\Theme Colors\Office 2007 - 2010.xml" _
    )
    
por 24.06.2014 / 13:06
1

Eu uso o Excel 2010 e tive o mesmo problema ao copiar e colar uma folha de dois arquivos diferentes.

Eu encontrei a seguinte solução:

  1. abre o novo arquivo no qual você colou as células copiadas
  2. clique com o botão direito no ícone da Microsoft no canto superior esquerdo
  3. clique na primeira linha "personalizar acesso rápido ..." (ou talvez na versão em inglês é chamada "opções")
  4. vá até o título da opção "salvar" e clique nele
  5. no final da janela, clique na barra "cores" (na opção visual da folha de seção)
  6. Uma nova janela com a paleta de cores
por 20.08.2013 / 11:11
0

Por favor, selecione as células que mudaram as cores e clique na regra clara . (Você obterá Limpar regra na formatação condicional na guia inicial .

    
por 30.03.2015 / 07:39
0

Excel 2013 (e talvez antes). Layout da Página - > Temas - > Cores Se as folhas originais foram criadas usando um modelo de cor e sua nova folha for criada usando um modelo de cores diferente, as cores serão alteradas quando forem transferidas. Abra sua nova planilha e passe o cursor pelos modelos de Cores até encontrar a correspondência.

    
por 19.05.2015 / 17:17