Word 2007 VBA pour insérer du texte

Je veux insérer du texte avec mise en forme personnalisée, puis changez le style de police à ce qu'il était avant que le code a été exécuté.

Dim myText As String
Dim oldFont As Object
'Save old font    
Set oldFont = Selection.Font 

'Insert text with custom font
myText = "CUSTOM STRING"
Selection.Font.Name = "Comic Sans MS"
Selection.Font.Size = 26
Selection.Font.Bold = True
Selection.TypeText (myText)

'Revert font back to original
Set Selection.Font = oldFont

Quelqu'un peut-il expliquer une façon de faire ce que je suis à la recherche d'?

Edit: j'aurais du être plus précis. Si je suis saisie de texte, j'ai une certaine mise en forme que je suis taper dans ce qui est montré sur l'Onglet Accueil (par exemple. Comic Sans Ms, Taille 22, En Gras). Lorsque j'insère du texte avec le code, ce qui modifie la mise en forme que je suis en tapant avec, donc, si je continue à taper, il sera dans le NOUVEAU type de police, pas le Comic Sans MS. je suis en train de le faire donc si je continue à taper après, j'ai inséré le texte via le code VBA, il gardera ma vieille mise en forme.

OriginalL'auteur | 2009-11-16