El siguiente VBScript guarda en un archivo TXT el asunto de los correos de una carpeta de Outlook.
Instrucciones de Uso
1.- Abrir el editor de Visual Basic (ALT+F11).
2.- Insertar un modulo nuevo (Insert > Module).
3.- Copiar el código VBScript.
4.- Modificar en la linea 8 la ruta y nombre del archivo TXT donde se va a exportar el asunto de los correos.
Para mas información de configuración ver: Como utilizar el Editor VBA en Office (Utilizar Macros VBScript) y Outlook – Crear y configurar reglas
Código para guardar asunto de correos en un TXT en Outlook
Código que exporta el asunto de los correos electrónicos a TXT, exporta la selección de la carpeta actual en Outlook.
Sub saveAllEmailSubjectInFolderToTXT() Dim objItem As Outlook.MailItem Dim sText As String Dim objFS Set objFS = CreateObject("Scripting.FileSystemObject") Dim sFile As String Dim objFile sFile = "C:1-TestsListadoDeAsuntos.txt" Set objFile = objFS.CreateTextFile(sFile, False) For Each objItem In ActiveExplorer.CurrentFolder.Items With objFile .Write vbCrLf & "--Inicio--" & vbCrLf .Write "Subject: " & objItem.Subject & vbCrLf & vbCrLf .Write vbCrLf & "--Fin--" & vbCrLf End With Next objFile.Close End Sub