Como alterar automaticamente o layout de um cartão de visita de contato quando uma categoria específica é atribuída a ele

Compartilhe agora:

Alguns usuários se acostumam a gerenciar seus contatos por categorias de cores. Além disso, os contatos em diferentes categorias têm alguns recursos específicos, como layouts de cartões de visita diferentes. Este artigo mostrará como permitir que o Outlook altere automaticamente o layout do cartão de visita do contato, dependendo de sua categoria.

O Outlook permite que os usuários mostrem seus contatos no cartão de visita. Além disso, os usuários podem projetar o cartão de visita do contato a partir da perspectiva do layout do cartão, imagem e plano de fundo, etc. de acordo com suas próprias preferências.

Alterar layout do cartão de visita

Além disso, alguns usuários também preferem classificar seus contatos por categorias de cores. Ao mesmo tempo, eles desejam que os cartões de visita dos contatos em uma categoria específica estejam em um layout especificado. Isso pode tornar seus contatos mais organizados. Se você sempre alterar manualmente o layout do cartão de visita ao atribuir uma categoria específica a um contato, será um pouco problemático. Por que não torná-lo automático? Via VBA, você pode deixar o Outlook fazer isso automaticamente. Aqui estão as etapas detalhadas e o código VBA.

Alterar automaticamente o layout de um cartão de visita de contato de acordo com a categoria de cores

  1. Em primeiro lugar, você deve determinar um contato modelo cujo layout de cartão de visita deseja usar como exemplo. Altere seu cartão de visita com base em suas necessidades reais.
  2. Depois disso, você pode pressionar os botões “Alt + F11” para obter acesso ao editor VBA.
  3. Em seguida, na janela pop-up, você deve abrir o projeto VBA “ThisOutlookSession” e copiar os seguintes códigos VBA para ele.
Public WithEvents olItems As Outlook.Items Sub application_startup() Set olItems = Application.Session.GetDefaultFolder(olFolderContacts).Items End Sub Sub olItems_Itemchange(ByVal Item As Object) Dim obj As Object Dim oModelcontact As ContactItem Dim olXml As String For Each obj In olItems 'Escolha o contato modelo cujo layout do cartão de visita que você deseja usar como modelo 'Você pode alterar "John Smith" de acordo com seu caso real If obj.FullName = "John Smith" Then Set oModelcontact = obj 'olXml refere-se ao layout do modelo de contato olXml = oModelcontact .BusinessCardLayoutXml End If Next 'Aplica o layout do modelo aos contatos nas categorias específicas 'Você pode alterar "Test" para o nome da categoria necessária real If Item.Class = olContact And Item.Categories = "Test" Then Item.BusinessCardLayoutXml = olXml Item.Salvar Item.Exibir End If End Sub

Códigos VBA - Alterar automaticamente o layout de um cartão de visita de contato quando uma categoria específica é atribuída a ele

  1. Posteriormente, você deve assinar digitalmente a nova macro e alterar o nível de segurança de macro do Outlook para baixo.
  2. Finalmente, você pode restart para ativar o projeto VBA e tentar.
  • Em primeiro lugar, atribua a categoria específica a um contato.Atribuir a categoria de cor específica a um contato
  • Em seguida, o contato será exibido em sua própria janela. Você pode ver que seu cartão de visita foi alterado.O layout do cartão de visita foi alterado

Obrigações na proteção de dados do Outlook

Devido ao fato de que o Outlook é vulnerável, você deve prestar muita atenção à proteção de dados no Outlook. Aqui estão algumas necessidades. O primeiro é um backup de dados consistente e atualizado. A segunda é a ferramenta gratuita, Scanpst.exe. E o último, mas não menos importante, é um respeitável e comprovado Ferramenta de recuperação de corrupção do Outlook, Tais como DataNumen Outlook Repair, que será útil quando as ferramentas de backup e caixa de entrada falharem.

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 reparar banco de dados SQL mdf corrompido e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com

Compartilhe agora:

2 respostas para “Como alterar automaticamente o layout de um cartão de visita de contato quando uma categoria específica é atribuída a ele”

  1. Oi,
    Você ainda está no negócio?
    Encontrei alguns erros no seu site.
    Você gostaria que eu enviasse uma captura de tela desses erros?

    Saudações
    Jacob
    (714) 500-7363

  2. Oi,
    Você ainda está no negócio?
    Encontrei alguns erros no seu site.
    Você gostaria que eu enviasse uma captura de tela desses erros?

    Saudações
    Jacob
    (647) 503 0317

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *