Skip to main content
Author: Xiaoyang Last Modified: 2025-08-06

En Outlook, puede ser fácil para nosotros crear una nueva tarea a partir de un mensaje de correo electrónico. Pero, ¿alguna vez has intentado crear una nueva tarea automáticamente al recibir correos electrónicos específicos? Por ejemplo, solo quiero crear tareas automáticamente a partir de los mensajes de mi jefe. ¿Cómo podrías manejar esta tarea en Outlook?

Crear automáticamente nuevas tareas al recibir correos electrónicos específicos con código VBA en Outlook


Crear automáticamente nuevas tareas al recibir correos electrónicos específicos con código VBA en Outlook

No hay un método o regla directa para resolver esta tarea, pero aquí puedo combinar el código VBA y la regla para completarla. Por favor, sigue los siguientes pasos:

1. Inicia Outlook, y luego mantén presionadas las teclas "ALT + F11" para abrir la ventana "Microsoft Visual Basic para Aplicaciones".

2. En la ventana "Microsoft Visual Basic para Aplicaciones", haz doble clic en "ThisOutlookSession" desde el panel "Proyecto1 (VbaProject.OTM)" para abrir la ventana de código, y luego copia y pega el siguiente código en el módulo en blanco.

Código VBA: crear automáticamente nuevas tareas al recibir correos electrónicos:

Sub CreateNewTask(Item As Outlook.MailItem)
Dim xNewTask As TaskItem
On Error Resume Next
Set xNewTask = Outlook.CreateItem(olTaskItem)
With xNewTask
    .Subject = Item.Subject
    .StartDate = Item.ReceivedTime
    .DueDate = Item.ReceivedTime + 1
    .Body = Item.Body
    .Importance = olImportanceHigh
    .Save
End With
Set xNewTask = Nothing
End Sub
the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 1

3. Luego guarda y cierra el código. Después de insertar el código, necesitas crear una regla. Haz clic en "Reglas" > "Administrar Reglas y Alertas" bajo la pestaña "Inicio". Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 2

4. En el cuadro de diálogo "Reglas y Alertas", haz clic en "Nueva Regla". Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 3

5. En el "Asistente de Reglas" emergente, selecciona "Aplicar regla a los mensajes que recibo" desde la sección "Comenzar desde una regla en blanco". Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 4

6. Haz clic en el botón "Siguiente". En el cuadro de lista "Paso 1: Seleccionar condición(es)", elige la condición que deseas crear. En este ejemplo, marcaré la opción "de personas o grupo público". Luego, en la sección "Paso 2: Editar la descripción de la regla (haz clic en un valor subrayado)", haz clic en el enlace "personas o grupo público" para abrir el cuadro de diálogo "Dirección de Regla", y haz doble clic en la dirección de correo electrónico desde la cual deseas crear tareas automáticamente. Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 5

7. Haz clic en "Aceptar", y luego continúa haciendo clic en "Siguiente". En el cuadro de lista "Paso 1: Seleccionar acción(es)", marca "ejecutar un script". Luego, en la sección "Paso 2: Editar la descripción de la regla (haz clic en un valor subrayado)", haz clic en el enlace "un script". Aparecerá un cuadro de diálogo "Seleccionar Script"; selecciona la macro agregada previamente y haz clic en "Aceptar".

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 6

8. Luego haz clic en "Siguiente" > "Siguiente" para ir a la pantalla de configuración final de la regla. Ponle un nombre a la regla en el cuadro de texto "Paso 1: Especificar un nombre para esta regla", y luego marca "Activar esta regla" en la sección "Paso 2: Opciones de configuración de la regla". Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 7

9. Luego haz clic en el botón "Finalizar" y en "Aceptar" para cerrar el cuadro de diálogo "Reglas y Alertas".

10. A partir de ahora, una vez que recibas correos electrónicos de la dirección específica, Outlook creará tareas correspondientes automáticamente. Puedes verificar estas tareas en tu carpeta de Tareas. Ver captura de pantalla:

the screenshot of step about auto creating new tasks when receiving specified emails in Outlook 8

Las mejores herramientas de productividad para Office

Últimas noticias: ¡Kutools para Outlook lanza una versión gratuita!

¡Descubre el nuevo Kutools para Outlook con más de100 funciones increíbles! ¡Haz clic para descargarlo ahora!

🤖 Kutools AI : Utiliza tecnología avanzada de IA para gestionar correos electrónicos sin esfuerzo, como responder, resumir, optimizar, ampliar, traducir y redactar mensajes.

📧 Automatización de Email: Respuesta automática (disponible para POP e IMAP) / Programar envío de correos electrónicos / CC/BCC automático por regla al enviar correo / Reenvío automático (Regla avanzada) / Agregar saludo automáticamente / Dividir automáticamente correos con varios destinatarios en mensajes individuales ...

📨 Gestión de Email: Recuperar correos electrónicos / Bloquear correos sospechosos por asunto y otros criterios / Eliminar correos electrónicos duplicados / Búsqueda Avanzada / Organizar carpetas ...

📁 Adjuntos Pro: Guardar en lote / Desanexar en lote / Comprimir en lote / Guardar automáticamente / Desconectar automáticamente / Auto Comprimir ...

🌟 Magia de la Interfaz: 😊Más emojis atractivos y geniales / Recibe avisos cuando lleguen emails importantes / Minimiza Outlook en vez de cerrarlo ...

👍 Funciones de un solo clic: Responder a Todos con Adjuntos / Correos electrónicos Anti-Phishing / 🕘Mostrar la zona horaria del remitente ...

👩🏼‍🤝‍👩🏻 Contactos y Calendario: Agregar en lote contactos de correos seleccionados / Dividir un grupo de contactos en grupos individuales / Eliminar recordatorio de cumpleaños ...

Utiliza Kutools en tu idioma preferido; ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Desbloquea Kutools para Outlook al instante con un solo clic. ¡No esperes más, descárgalo ahora y aumenta tu productividad!

kutools for outlook features1 kutools for outlook features2