Laura a une adresse e-mail qui est un lien hypertexte dans Excel. Elle a modifié le lien hypertexte afin que l’e-mail créé lorsque le lien est cliqué ait une ligne d’objet. Elle souhaite également que l’e-mail contienne automatiquement du texte.

Il existe un moyen de le faire assez facilement dans Excel. Pour voir comment procéder, placez l’adresse du destinataire de l’e-mail dans A1, l’objet du message souhaité dans A2 et le texte du corps du message souhaité dans A3. Ensuite, dans une cellule différente, utilisez cette formule:

=HYPERLINK("mailto:" & A1 & "?subject="

& A2 & "&body=" & A3, "Linking text")

Il en résulte un lien hypertexte sur lequel les utilisateurs peuvent cliquer et avoir à la fois l’objet et le corps renseignés. L’inconvénient est que le corps de votre message ne peut pas être très long. La longueur totale autorisée pour tout lien hypertexte est de 255 caractères, y compris les mots tels que « mailto »,

«sujet» et «corps». Ainsi, si la longueur de l’adresse dans la cellule A1 est de 16 caractères, la longueur du sujet dans la cellule A2 est de 25 caractères, et le « overhead » (« mailto », « subject », etc.) prend 22, alors cela signifie votre message dans la cellule A3 ne peut pas dépasser 192 caractères. (C’est un message relativement court.)

Vous pouvez également créer le lien hypertexte approprié à l’aide de la boîte de dialogue Insérer un lien hypertexte. Suivez ces étapes:

  1. Cliquez sur Insérer | Hyperlien. Excel affiche la boîte de dialogue Insérer un lien hypertexte.

  2. Assurez-vous que l’option Adresse e-mail est sélectionnée dans la zone Lien vers.

(Voir la figure 1.)

  1. Dans le champ Texte à afficher, entrez le texte que vous souhaitez voir apparaître dans la feuille de calcul.

  2. Dans le champ Adresse e-mail, saisissez l’adresse à utiliser dans le lien.

  3. Dans le champ Objet, saisissez le texte que vous souhaitez utiliser pour la ligne d’objet.

  4. Immédiatement après le texte du sujet (dans le champ Sujet), tapez une esperluette et le mot « corps » suivi d’un signe égal (comme dans « & body = »

sans les guillemets).

  1. Continuez à taper le corps du texte souhaité, après le signe égal.

  2. Cliquez sur OK.

Vous devez noter que cette approche fonctionnera pour la plupart des clients de messagerie. Si cela ne fonctionne pas pour le vôtre, essayez de remplacer les espaces dans le sujet et le corps par les caractères% 20.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (3859) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Automatic_Text_in_an_E-mail [Texte automatique dans un e-mail].