Cómo establecer el cursor por defecto en el campo "Asunto" al crear un mensaje nuevo en Outlook

Comparte ahora:

En Outlook, cuando crea un nuevo correo electrónico, la nueva ventana de Mensaje se abrirá con el cursor ubicado en el campo "Para" de forma predeterminada. Sin embargo, si desea colocar el cursor en el otro campo, como "Asunto", puede utilizar el método compartido en este artículo.

Como puede ver, cuando crea un nuevo correo electrónico, se abre la nueva ventana de Mensaje y el cursor se coloca en el campo "Para". Sin embargo, a algunos usuarios les gustaría completar primero el asunto del correo electrónico. Por lo tanto, esperan poner el cursor en el campo "Asunto". Aquí, le presentaremos un medio que puede cambiar la posición predeterminada del cursor en una nueva ventana de Mensaje.

Cursor predeterminado al campo "Asunto" al crear un mensaje nuevo en Outlook

Cursor predeterminado al campo "Asunto" al crear un mensaje nuevo

  1. Para empezar, inicie su programa Outlook.
  2. Luego, en la ventana principal de Outlook, debe presionar los botones de tecla "Alt + F11".
  3. Posteriormente, se abrirá una ventana de "Microsoft Visual Basic para Aplicaciones".
  4. Después de eso, debe abrir el proyecto "ThisOutlookSession".
  5. A continuación, se le pedirá que copie el siguiente código VBA en este proyecto.
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 predeterminado al campo "Asunto" al crear un mensaje nuevo

  1. Entonces, debe firmar esta macro. Haga clic en "Herramientas" en la barra de menú y seleccione "Firma digital". En el nuevo cuadro de diálogo, simplemente siga el asistente en pantalla.
  2. Más tarde, debe seguir modificando la configuración de las macros de Outlook para permitir las macros firmadas.
  3. Por último, puede reiniciar la aplicación Outlook, lo que activará el nuevo proyecto VBA.
  4. A partir de ahora, cada vez que cree un nuevo correo electrónico, se abrirá la nueva ventana de Mensaje con el cursor en el campo "Asunto", como la siguiente captura de pantalla:Cursor predeterminado al campo "Asunto"

Soluciones a la corrupción de Outlook

A pesar de contar con muchas capacidades, Outlook todavía no puede inmunizarse contra los errores y la corrupción. No hay duda de que el peor escenario es Outlook dañado. En ese momento, si ha realizado una copia de seguridad de los archivos PST, puede restaurar los datos del archivo de la copia de seguridad. Pero si no tiene copias de seguridad, no tiene alternativa para buscar ayuda de un Corrección de Outlook herramienta, como DataNumen Outlook Repair. Puede mitigar el daño y recuperar el máximo de datos de Outlook para usted.

Introducción del autor:

Shirley Zhang es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo mdf dañado y productos de software de reparación de Outlook. Para más información visite www.datanumen.com

Comparte ahora:

Los comentarios están cerrados.