Como colocar o cursor padrão no campo "Assunto" ao criar uma nova mensagem no Outlook

Compartilhe agora:

No Outlook, quando você cria um novo e-mail, a nova janela de mensagem será aberta com o cursor localizado no campo “Para” por padrão. No entanto, se você quiser posicionar o cursor em outro campo, como “Assunto”, pode usar o método compartilhado neste artigo.

Como você pode ver, ao criar um novo e-mail, a nova janela de mensagem será aberta e o cursor será posicionado no campo “Para”. No entanto, alguns usuários gostariam de preencher primeiro o assunto do e-mail. Assim, esperam colocar o cursor no campo “Assunto”. Aqui, apresentaremos um meio que pode alterar a posição padrão do cursor em uma nova janela de mensagem.

Cursor padrão para o campo "Assunto" ao criar uma nova mensagem no Outlook

Cursor padrão para o campo "Assunto" ao criar uma nova mensagem

  1. Para começar, abra o programa Outlook.
  2. Em seguida, na janela principal do Outlook, você precisa pressionar os botões "Alt + F11".
  3. Posteriormente, uma janela “Microsoft Visual Basic for Applications” será aberta.
  4. Depois disso, você deve abrir o projeto “ThisOutlookSession”.
  5. Em seguida, seria necessário copiar o seguinte código VBA para este projeto.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objMail As Outlook.MailItem

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

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.currentItem Is MailItem Then
       Set objMail = Inspector.currentItem
    End If
End Sub

'Occurs when opening an email
Private Sub objMail_Open(Cancel As Boolean)
    Dim objPages As Outlook.Pages
    Dim objPage As Object
    Dim objControl As Object
 
    'If it is a brand new mail
    If objMail.Subject = "" Then
       Set objPages = objMail.GetInspector.ModifiedFormPages
       'Get the Message window
       Set objPage = objPages.Add("Message")
       'Position the cursor in "Subject" field
       Set objControl = objPage.Controls("Subject")
       objControl.SetFocus
    End If
End Sub

Código VBA - Cursor padrão para o campo "Assunto" ao criar uma nova mensagem

  1. Então, você deve assinar esta macro. Clique em “Ferramentas” na barra de menu e selecione “Assinatura Digital”. Na nova caixa de diálogo, basta seguir o assistente na tela.
  2. Posteriormente, você deve continuar modificando suas configurações de macro do Outlook para permitir as macros assinadas.
  3. Por fim, você pode reiniciar o aplicativo Outlook, o que ativará o novo projeto VBA.
  4. A partir de agora, toda vez que você criar um novo e-mail, a nova janela de mensagem será aberta com o cursor no campo “Assunto”, conforme a imagem a seguir:Cursor padrão para o campo "Assunto"

Soluções para corrupção do Outlook

Apesar de se gabar de muitos recursos, o Outlook ainda não consegue ficar imune a erros e corrupção. Não há dúvida de que o pior cenário é o Outlook sendo danificado. Nesse ponto, se você fez backup de arquivos PST, pode restaurar os dados do arquivo de backup. Mas se você não tem backups, você não tem alternativa para obter ajuda de um confiável Correção do Outlook ferramenta, como DataNumen Outlook Repair. Ele pode mitigar os danos e recuperar o máximo de dados do Outlook para você.

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.