Como predefinir a cor de fundo de novos compromissos no Outlook

Compartilhe agora:

Ao criar um novo compromisso, na janela de compromisso aberta, você não encontra uma opção direta que permita definir a cor de fundo. Assim, se você quiser predefinir a cor de fundo de novos compromissos, pode usar o caminho neste post

Como você sabe, é muito fácil alterar a cor de fundo dos e-mails no Outlook. Para ser específico, na janela de mensagem aberta, você pode encontrar um botão “Cor da página” na guia “Opções”, conforme mostrado na captura de tela a seguir. Depois de clicar nele, você pode escolher sua cor favorita para o fundo.

"Cor da página" na janela de mensagem

No entanto, ao contrário dos e-mails, não existe essa função para compromissos. Na janela de compromisso aberta, você não consegue encontrar a guia “Opções”, para não mencionar o botão “Cor da página”. Portanto, se você deseja predefinir a cor de fundo de um compromisso, deve buscar outras soluções. Agora, a seguir, compartilharemos um método que usa VBA. Se você não estiver familiarizado com o VBA, é melhor consultar o post - "Como executar o código VBA no seu Outlook".

Cor de fundo predefinida de novos compromissos

  1. Para comotart, no Outlook, acione o editor VBA via “Alt + F11”.
  2. Em seguida, habilite “MS Word Object Library Referência” de acordo com “Como adicionar uma biblioteca de objetosrary Referência em VBA".
  3. Em seguida, copie o seguinte código VBA para o projeto “ThisOutlookSession”.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objApptInspector As Outlook.Inspector

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.CurrentItem Is AppointmentItem Then
       Set objApptInspector = Inspector
    End If
End Sub

Private Sub objApptInspector_Activate()
    Dim objAppointment As Outlook.AppointmentItem
    Dim objApptDocument As Word.Document
 
    Set objAppointment = objApptInspector.CurrentItem
 
    'Work on new appointment
    If objAppointment.Subject = "" Then
       Set objApptDocument = objApptInspector.WordEditor
 
       'Change background color
       'Modify code as per your needs
       objApptDocument.Background.Fill.ForeColor.ObjectThemeColor = wdThemeColorAccent1
       objApptDocument.Background.Fill.ForeColor.TintAndShade = 0.8
       objApptDocument.Background.Fill.Visible = msoTrue
       objApptDocument.Background.Fill.Solid
    End If
End Sub

Código VBA - Predefinir a cor de fundo de novos compromissos

  1. Depois disso, mova o cursor para “Application_Starsub-rotina tup”.
  2. Finalmente, pressione o botão de tecla “F5”.
  3. Agora, vá para o painel “Calendário” do Outlook e clique em “Novo compromisso”.
  4. Imediatamente será exibido um novo compromisso, cuja cor de fundo foi alterada, conforme a figura a seguir.Cor de fundo em novo compromisso

Evite a perda de dados do Outlook

Acredita-se que você deve estar relutante em sofrer danos ou perda de dados do Outlook. Assim, você é obrigado a tomar uma série de precauções. Por exemplo, ter um backup consistente e atualizado é uma necessidade. Além disso, você precisa saber onde a ferramenta de reparo da caixa de entrada está localizada e como executá-la. Por último, mas não menos importante, você também deve manter outra ferramenta de reparo de PST de terceiros experiente, como DataNumen Outlook Repair. Pode reparar PST questões em um instante.

Introdução do autor:

Shirley Zhang é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo mdf corrompido e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com

Compartilhe agora:

Comentários estão fechados.