2009-01-30 17 views
0

Dans Word 2007, un utilisateur peut mettre à jour les styles appliqués en sélectionnant "Réinitialiser les styles rapides à partir du modèle XYZ" dans l'option de menu Modifier les styles.Comment faire automatiquement pour "réinitialiser les styles rapides à partir du modèle XYZ" dans Word 2007?

Reset to Quick Styles from XYZ Template

Quelqu'un connaît un moyen d'automatiser cela? J'ai essayé d'ajouter une macro à la méthode Document_Open() dans le VBA pour le projet de modèle, mais il expire.

Répondre

0

Lorsque vous enregistrez une macro de « Réinitialiser aux styles rapides de xxx Template », Word génère le code VBA:

WordBasic.ApplyQFSetTemplate 

Je ne pouvais pas cette commande pour travailler non plus, ni rien trouver Word VBA documente à ce sujet. Au lieu de cela, utilisez la commande suivante lorsque le modèle correct est joint:

ActiveDocument.UpdateStyles 

Celui-là fonctionne toujours!