Come impostare il cursore predefinito sul campo "Oggetto" durante la creazione di un nuovo messaggio in Outlook

Condividi ora:

In Outlook, quando crei una nuova e-mail, la nuova finestra del messaggio si aprirà con il cursore posizionato nel campo "A" per impostazione predefinita. Tuttavia, se desideri posizionare il cursore sull'altro campo, ad esempio "Oggetto", puoi utilizzare il metodo condiviso in questo articolo.

Come puoi vedere, quando crei una nuova email, si aprirà la nuova finestra Messaggio e il cursore sarà posizionato nel campo “A”. Tuttavia, alcuni utenti vorrebbero inserire prima l'oggetto dell'email. Pertanto, sperano di mettere il cursore nel campo "Oggetto". Qui, ti presenteremo un mezzo che può cambiare la posizione predefinita del cursore in una nuova finestra di messaggio.

Cursore predefinito sul campo "Oggetto" durante la creazione di un nuovo messaggio in Outlook

Cursore predefinito sul campo "Oggetto" durante la creazione di un nuovo messaggio

  1. Innanzitutto, avvia il programma Outlook.
  2. Quindi, nella finestra principale di Outlook, è necessario premere i pulsanti "Alt + F11".
  3. Successivamente, si aprirà una finestra "Microsoft Visual Basic for Applications".
  4. Successivamente, dovresti aprire il progetto "ThisOutlookSession".
  5. Successivamente, ti verrà richiesto di copiare il seguente codice VBA in questo progetto.
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

Codice VBA: cursore predefinito sul campo "Oggetto" durante la creazione di un nuovo messaggio

  1. Quindi, dovresti firmare questa macro. Fare clic su "Strumenti" nella barra dei menu e selezionare "Firma digitale". Nella nuova finestra di dialogo, basta seguire la procedura guidata su schermo.
  2. Successivamente, dovresti continuare a modificare le impostazioni delle macro di Outlook per consentire le macro firmate.
  3. Infine, è possibile riavviare l'applicazione Outlook, il che attiverà il nuovo progetto VBA.
  4. D'ora in poi, ogni volta che crei una nuova email, si aprirà la nuova finestra Messaggio con il cursore nel campo "Oggetto", come nella seguente schermata:Cursore predefinito sul campo "Oggetto".

Soluzioni alla corruzione di Outlook

Nonostante vanti molte funzionalità, Outlook non è ancora in grado di essere immune da errori e corruzione. Non c'è dubbio che lo scenario peggiore sia che Outlook venga danneggiato. A quel punto, se hai eseguito il backup dei file PST, puoi ripristinare i dati dal file di backup. Ma se non disponi di backup, non hai alternative per ricorrere all'aiuto di un file affidabile Correzione di Outlook strumento, come DataNumen Outlook Repair. Può mitigare il danno e recuperare il massimo dei dati di Outlook per te.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui mdf corrotto e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.