Como fazer células MS Excel exibir fundo escuro com texto em branco em vez do reverso que é o padrão?

1

Por padrão, as células do MS Excel exibem um plano de fundo branco com texto em preto. Isso está olhando para os olhos. Alguns até acham doloroso. Como podemos fazer com que o MS Excel exiba o plano de fundo preto / escuro com texto branco?

Tenho certeza que muitos de nós acharão isso mais confortável aos nossos olhos.

Estou usando o MS Excel 2016 no Windows 10.

curious
fonte
Você pode alterar o estilo normal para ter um preenchimento que é preto e fonte que é branco. Infelizmente, você não poderá ver as linhas de grade se fizer isso. Você pode dar ao resto da interface um tema sombrio usando Opções | Geral | Personalize sua cópia do Microsoft Office | Tema do Office | Preto.
Blackwood

Respostas:

2

O método mais fácil que posso sugerir é o VBA (Macro).

Private Sub Workbook_Open()

Dim xsheet As Worksheet 

For Each xsheet In ThisWorkbook.Worksheets

ThisWorkbook.Sheets.Select
    With Range(Cells(1, 1), Cells(1048576, 5000))
        .Interior.Color = vbCyan
        .Font.Name = "Calibri"
        .Font.Size = "11"
        .Font.Color = vbWhite
    End With
    Next xsheet
End Sub

Como funciona:

  1. pressione Alt+F11 para abrir o editor VB.
  2. Encontre & amp; Clique no This Workbook Ícone.
  3. Selecione Workbook da lista suspensa à esquerda & amp; Open da direita Dropdown.
  4. Copiar e; Colar linhas de ThisWorkbook.Sheets.Select para End With & amp; Salve  o livro.

Da próxima vez que você abrir a pasta de trabalho, encontrará a nova aparência.

Nota, Dimensão da folha, Interior & amp; Cor da fonte, bem como nome da fonte & amp; tamanho são editáveis.

Rajesh S
fonte
É possível fazer isso através de certas configurações / configurações?
curious
1
@ curioso, alguns parâmetros são possíveis, mas este método é útil. Mais uma possibilidade é criar TEMPLATE & amp; use-o .
Rajesh S
Eu testei o seu código VBA. Apenas a primeira planilha é afetada. As outras planilhas não são. Este é um problema para arquivos do Excel com várias planilhas. Mais uma coisa. .Interior.Color = vbCyan precisa ser alterado para vbBlack para fundo preto.
curious
1
escrever vbBlack em vez disso & amp; para mim também está trabalhando para outros, mas espere que eu volte soo.
Rajesh S
@ curioso, adicione essas linhas antes ThisWorkbook.Sheets.Select Dim xsheet As Worksheet For Each xsheet In ThisWorkbook.Worksheets e Next xsheet depois de Fim com
Rajesh S