Obtendo consistência na cor das células no excel

0

Eu tenho várias planilhas no microsoft excel do mesmo formato.

Em todas as planilhas que eu quero:

  • A primeira linha um verde claro
  • As próximas quatro folhas em amarelo claro
  • Os próximos três em azul claro
  • etc.

No momento, estou fazendo isso manualmente para cada planilha e penso que tem que haver uma maneira melhor.

Alguma dica?

    
por dublintech 21.06.2012 / 11:01

4 respostas

2

Escreva uma macro VBA assim:

Sub temp()
    Range("A1:G11").Select
    Selection.Copy
    'Modify this part to loop over contents of your choice
    Range("J17:S35").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Application.CutCopyMode = False
    'Modify upto this
End Sub

Agora, modifique o componente de colagem dessa macro para fazer um loop sobre o conteúdo de sua escolha.

    
por 21.06.2012 / 11:22
0

Há um ícone (em algum lugar) na barra de ferramentas do Excel, semelhante a um pincel, usado para copiar a formatação (cores, datas, números etc.) de um lugar para outro.

  • Colora a primeira folha como desejar
  • realce uma única coluna representativa contendo todas as alterações de cor feitas
  • clique no ícone de aparência de pincel (pintor de formato)
  • clique na planilha de destino: coluna / células.

Deve copiar as cores.

TENHA CUIDADO , pois isso TAMBÉM pode copiar formatos numéricos, formatos de data e outros. IIRC, há um seletor para permitir que você escolha o que copiar. Brinque com isso. Economiza muito trabalho.

    
por 21.06.2012 / 11:58
0

O Excel permite-lhe formatar várias folhas ao mesmo tempo.

  1. Selecione todas as quatro folhas. Você pode fazer isso clicando em cada folha que deseja formatar enquanto segura Ctrl
  2. Cor as células como você deseja.

Clique em uma das guias da planilha para "desmarcar". Todas as quatro folhas devem ter a mesma formatação de cores quando você estiver pronto.

Exemplo:

    
por 21.06.2012 / 12:09
0

Semelhante ao método do método do Painter sugerido pelo lornix , aqui está outro método que pode poupar algum tempo.

  1. Formatar folha1 conforme desejado
  2. Ctrl - A para selecionar todas ou selecione a linha desejada
  3. Ctrl - C para copiar
  4. Ctrl - PgDn para ir para a próxima planilha
  5. Ctrl - Início para ir para a célula A1
  6. Alt - E > S > T > Digite para colar apenas o formato
  7. Repita as etapas de 4 a 6 até concluir

Etapa 6

Significa Editar ( Alt - E ) > Colar especial S > Formato T > OK Introduzir .
Ele é testado para funcionar no Excel 2003 e deve funcionar também em versões posteriores (não testadas).

Caso isso não funcione na sua versão, você também pode tentar o Menu > S > T > Enter .
A tecla do Menu é normalmente próxima da tecla Win no teclado, que abre o menu do botão direito do mouse no Windows.

Nota

Este método não apenas copia o formato de cor, mas todos os formatos (incluindo formato numérico, etc.).

    
por 23.06.2012 / 06:01