Comment définir le curseur par défaut sur le champ "Objet" lors de la création d'un nouveau message dans Outlook

Partage maintenant:

Dans Outlook, lorsque vous créez un nouvel e-mail, la nouvelle fenêtre de message s'ouvre avec le curseur situé dans le champ "À" par défaut. Cependant, si vous souhaitez positionner le curseur sur l'autre champ, tel que "Sujet", vous pouvez utiliser la méthode partagée dans cet article.

Comme vous pouvez le constater, lorsque vous créez un nouvel e-mail, la nouvelle fenêtre de message s'ouvre et le curseur est positionné dans le champ "À". Cependant, certains utilisateurs souhaitent d'abord remplir l'objet de l'e-mail. Ainsi, ils espèrent placer le curseur dans le champ "Sujet". Ici, nous vous présenterons un moyen qui peut changer la position par défaut du curseur dans une nouvelle fenêtre de message.

Curseur par défaut sur le champ "Objet" lors de la création d'un nouveau message dans Outlook

Curseur par défaut sur le champ "Objet" lors de la création d'un nouveau message

  1. Dès le départ, lancez votre programme Outlook.
  2. Ensuite, dans la fenêtre principale d'Outlook, vous devez appuyer sur les touches "Alt + F11".
  3. Par la suite, une fenêtre "Microsoft Visual Basic pour Applications" s'ouvrira.
  4. Après cela, vous devez ouvrir le projet "ThisOutlookSession".
  5. Ensuite, vous devrez copier le code VBA suivant dans ce projet.
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

Code VBA - Curseur par défaut vers le champ "Objet" lors de la création d'un nouveau message

  1. Ensuite, vous devez signer cette macro. Cliquez sur "Outils" dans la barre de menu et sélectionnez "Signature numérique". Dans la nouvelle boîte de dialogue, suivez simplement l'assistant à l'écran.
  2. Plus tard, vous devrez continuer à modifier vos paramètres de macro Outlook pour autoriser les macros signées.
  3. Enfin, vous pouvez redémarrer votre application Outlook, ce qui activera le nouveau projet VBA.
  4. Désormais, chaque fois que vous créez un nouvel e-mail, la nouvelle fenêtre Message s'ouvrira avec le curseur dans le champ "Objet", comme la capture d'écran suivante :Curseur par défaut vers le champ "Sujet"

Solutions à la corruption d'Outlook

Malgré ses nombreuses fonctionnalités, Outlook n'est toujours pas en mesure de se protéger des erreurs et de la corruption. Il ne fait aucun doute que le pire des scénarios est qu'Outlook soit endommagé. À ce stade, si vous avez sauvegardé des fichiers PST, vous pouvez restaurer les données à partir du fichier sauvegardé. Mais si vous n'avez pas de sauvegardes, vous n'avez pas d'alternative pour prendre l'aide d'un fiable Correctif Outlook outil, comme DataNumen Outlook Repair. Il peut atténuer les dégâts et récupérer un maximum de données Outlook pour vous.

Introduction de l'auteur:

Shirley Zhang est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris mdf corrompu et produits logiciels de réparation Outlook. Pour plus d'informations, visitez www.datanumen.com

Partage maintenant:

Les commentaires sont fermés.