Je suis assez nouveau à vbscript et je suis en train d'écrire un script simple qui convertit un fichier msg en HTML. Jusqu'à présent j'ai:convertir outlook msg en html en utilisant vbscript
Dim objshell,BaseName,outlookapp,emailPath
Set objshell= CreateObject("scripting.filesystemobject")
Set outlookapp = CreateObject("Outlook.Application")
Set email = outlookapp.CreateItemFromTemplate(emailPath)
BaseName = objshell.GetBaseName(emailPath)
emailPath = "C:\Users\makkerman\Desktop\email folder\test.msg"
email.saveas objshell.GetParentFolderName(emailPath) & BaseName & ".html", olFormatHTML
outlookapp.Quit
Cependant, je n'obtiens aucune sortie (et aucune erreur). Quelqu'un peut-il m'éclairer? Merci d'avance. Note latérale: comment est-ce que j'écrirais ceci pour que mon instance actuelle d'Outlook ne se ferme pas quand je cours le manuscrit comme il le fait actuellement?
Merci Dmitry. J'ai essayé, mais j'ai reçu une erreur disant: "Object required: 'OlSaveAsType'". Je pensais que la variable email aurait déjà été un objet? – Matt
Spécifiez simplement olHTML. Ou 5. –
Désolé, toujours pas de sortie mais en changeant 5 se débarrasser de l'erreur au moins :). Je vais continuer à faire des recherches. Thx – Matt