bonjour,
Questions : j'ai enregistré une macro pour remplacer une série de styles
ayant un certain nom chacun par une autre série de styles ayant des noms
différents des premiers. Dans le texte où j'ai enregistré cette macro le
remplacement se fait impeccable, cette macro étant enregistrée dans le
modèle général "normal.dot".
Quand je veux appliquer cette macro à un autre texte - il s'agit de revues
mises en page avec une même feuille de style - la macro ne remplace plus
rien ; j'ai abaisser le niveau sécurité pour les macros, le texte n'est pas
en option lecture seulement, et j'ai introduit dans un de mes essais une
commande du genre : placer le curseur en début de document, cette commande
fonctionne bien quand je lance la macro mais pas les remplacements.
La seule solution que j'ai à ma disposition pour le moment est de
réenregistrer la macro pour chaque texte, car même quand je fais un
couper-coller dans une nouvelle macro cela ne marche pas non plus. Y-a-t-il
avec le remplacement des styles un moyen de rendre la macro transportable
d'un texte à l'autre ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AB
Bonjour, Les symptomes que tu décris semblent indiquer que la macro a été enregistrée dans le document, et non dans normal.dot. 1/ Es-tu absolument certain que cette macro est enregistrée dans normal.dot ? 2/ Les autres documents sont-ils basés sur le modèle normal ? AB
bonjour, Questions : j'ai enregistré une macro pour remplacer une série de styles ayant un certain nom chacun par une autre série de styles ayant des noms différents des premiers. Dans le texte où j'ai enregistré cette macro le remplacement se fait impeccable, cette macro étant enregistrée dans le modèle général "normal.dot". Quand je veux appliquer cette macro à un autre texte - il s'agit de revues mises en page avec une même feuille de style - la macro ne remplace plus rien ; j'ai abaisser le niveau sécurité pour les macros, le texte n'est pas en option lecture seulement, et j'ai introduit dans un de mes essais une commande du genre : placer le curseur en début de document, cette commande fonctionne bien quand je lance la macro mais pas les remplacements. La seule solution que j'ai à ma disposition pour le moment est de réenregistrer la macro pour chaque texte, car même quand je fais un couper-coller dans une nouvelle macro cela ne marche pas non plus. Y-a-t-il avec le remplacement des styles un moyen de rendre la macro transportable d'un texte à l'autre ?
merci pour votre réponse
Gaëtan FREYTAG
Bonjour,
Les symptomes que tu décris semblent indiquer que la macro a été enregistrée
dans le document, et non dans normal.dot.
1/ Es-tu absolument certain que cette macro est enregistrée dans normal.dot
?
2/ Les autres documents sont-ils basés sur le modèle normal ?
AB
bonjour,
Questions : j'ai enregistré une macro pour remplacer une série de styles
ayant un certain nom chacun par une autre série de styles ayant des noms
différents des premiers. Dans le texte où j'ai enregistré cette macro le
remplacement se fait impeccable, cette macro étant enregistrée dans le
modèle général "normal.dot".
Quand je veux appliquer cette macro à un autre texte - il s'agit de revues
mises en page avec une même feuille de style - la macro ne remplace plus
rien ; j'ai abaisser le niveau sécurité pour les macros, le texte n'est pas
en option lecture seulement, et j'ai introduit dans un de mes essais une
commande du genre : placer le curseur en début de document, cette commande
fonctionne bien quand je lance la macro mais pas les remplacements.
La seule solution que j'ai à ma disposition pour le moment est de
réenregistrer la macro pour chaque texte, car même quand je fais un
couper-coller dans une nouvelle macro cela ne marche pas non plus. Y-a-t-il
avec le remplacement des styles un moyen de rendre la macro transportable
d'un texte à l'autre ?
Bonjour, Les symptomes que tu décris semblent indiquer que la macro a été enregistrée dans le document, et non dans normal.dot. 1/ Es-tu absolument certain que cette macro est enregistrée dans normal.dot ? 2/ Les autres documents sont-ils basés sur le modèle normal ? AB
bonjour, Questions : j'ai enregistré une macro pour remplacer une série de styles ayant un certain nom chacun par une autre série de styles ayant des noms différents des premiers. Dans le texte où j'ai enregistré cette macro le remplacement se fait impeccable, cette macro étant enregistrée dans le modèle général "normal.dot". Quand je veux appliquer cette macro à un autre texte - il s'agit de revues mises en page avec une même feuille de style - la macro ne remplace plus rien ; j'ai abaisser le niveau sécurité pour les macros, le texte n'est pas en option lecture seulement, et j'ai introduit dans un de mes essais une commande du genre : placer le curseur en début de document, cette commande fonctionne bien quand je lance la macro mais pas les remplacements. La seule solution que j'ai à ma disposition pour le moment est de réenregistrer la macro pour chaque texte, car même quand je fais un couper-coller dans une nouvelle macro cela ne marche pas non plus. Y-a-t-il avec le remplacement des styles un moyen de rendre la macro transportable d'un texte à l'autre ?
merci pour votre réponse
Gaëtan FREYTAG
Geo
Bonjour Freytag Gaëtan
Comment fais-tu la référence à ton document dans ta macro ?
--
A+
Bonjour Freytag Gaëtan
Comment fais-tu la référence à ton document dans ta macro ?