PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Copier macros pendant publipostage word
Copier macros pendant publipostage word
Iniciado por audrey.bordeau, 05,mar. 2018 09:26 - No hay respuesta
Publicado el 05,marzo 2018 - 09:26
Bonjour,

Lors du publipostage Word, je me suis rendue compte que les macros présentes dans mon document modèle n'étaient pas copiées sur les courriers "finaux" (fusionnés).

J'ai donc essayé de créer une méthode dans ma classe Word permettant la copie des macros comme ceci (voir code ci-dessous) mais Windev n'aime pas bcp... J'ai un blocage dès le "AddIns.Add " que Windev n'interprète pas...
Auriez-vous des idées sur le sujet ??

Code créé sous Windev

PROCEDURE AddDocumentTemplate(locationfilemodele est une chaîne)
:mail>>AddIns.Add(locationfilemodele, True)
:mail>>UpdateStylesOnOpen = False
:mail>>AttachedTemplate = "Normal"


Code initialement trouvé sur le net pour du VBA :

Globals.ThisAddIn.Application.AddIns.Add(locationfilemodele, True)
Globals.ThisAddIn.Application.ActiveDocument.UpdateStylesOnOpen = False
Globals.ThisAddIn.Application.ActiveDocument.AttachedTemplate = "Normal"