J'ai un problème déplacement d'un modèle Word à partir de Word 2003 à Word 2007Convertir modèle Word à partir de MS Word 2003 à MS Word 2007
Le code que je dois convertir est
Sub Standardbrev()
Documents.Add Template:= _
"p:\setup\stdbrev.DOT", NewTemplate:= _
False
mask "<Navn>", False
mask "<Adresse>", False
mask "<Postby>", False
mask "<att>", True
mask "<Jura Nr>", False
mask "<Vedr>", False
mask "<Jurist>", False
End Sub
Modifier, problèmes : Lorsque je tente de copier/coller le code dans un document de dotx je reçois une erreur de compilation en disant:
Sub ou Fonction non définie.
Si j'outcomment le maskpart je peux exécuter la macro et il ouvre le fichier stdbrev.DOT dans une nouvelle fenêtre
Edit: Qu'est-ce qu'il fait en 2003: Lorsque vous exécutez la macro un 7 cases (1 pour chaque masque) pop-up où vous pouvez remplir des informations en eux. Les informations les remplace les champs de masque dans le document
Hope this explique mon problème
Edit: J'ai trouvé la solution, j'ai mal compris une partie du code et ne savais pas que le masque était une fonction écrite par quelqu'un d'autre une il y a longtemps. Désolé pour avoir posté cette question noobish
Quel problème avez-vous? –
Plus d'informations seraient nécessaires. Que fait la fonction "masque"? Avez-vous des erreurs? Le code tel que donné ici est également correct dans Word 2007. –