Comment convertir un HTML en OFT

...

Vous pouvez convertir un modèle d'e-mail HTML en fichier OFT avec une macro Outlook.

Il existe de nombreuses entreprises et services Web qui vous permettent de créer des modèles d'e-mails HTML. Après en avoir utilisé un pendant un certain temps, vous pouvez ressentir le désir de passer à Microsoft Outlook pour vos besoins de livraison de courrier électronique. Cependant, si vous êtes satisfait du modèle que vous avez créé, vous souhaiterez peut-être l'importer dans Outlook en tant que fichier OFT pour une utilisation dans des envois ultérieurs. Heureusement, grâce à l'utilisation d'un module Outlook VBA, vous pouvez facilement convertir un fichier HTML en modèle Outlook.

Étape 1

Enregistrez votre modèle d'e-mail HTML et tous les fichiers dépendants sur votre lecteur local.

Vidéo du jour

Étape 2

Démarrez Microsoft Outlook et appuyez sur "ALT+F11" pour afficher l'éditeur Visual Basic. Sélectionnez « Insérer » et « Module » dans le menu de navigation principal.

Étape 3

Copiez et collez le code suivant dans votre module vide :

Sub MakeHTMLMsg() Définir objMsg = Application. CreateItem (olMailItem) Définissez fso = CreateObject("Scripting. FileSystemObject") Définissez ts = fso. OpenTextFile("c:\testfile.htm", 1) strText = ts. ReadAll objMsg. HTMLBody = strText objMsg. Display Set fso = Nothing Set ts = Nothing Set objMsg = Nothing End Sub

Remplacez le chemin local complet de votre fichier HTML par le paramètre de "OpenTextFile".

Étape 4

Fermez l'éditeur Visual Basic et exécutez la macro que vous venez de créer en appuyant sur "ALT + 11" dans la fenêtre Outlook pour afficher la fenêtre de macro. Sélectionnez "MakeHTMLMsg" dans la liste des macros et cliquez sur le bouton "Exécuter" pour afficher votre modèle HTML dans un message Outlook.

Étape 5

Sélectionnez "Fichier" et "Enregistrer sous" dans le menu de navigation de votre modèle HTML dans Outlook pour enregistrer votre message sous forme de fichier OFT.