Bonjour,
J'utilise le site depuis quelques temps maintenant pour y trouver des infos, toujours avec succès jusqu'à présent.
J'ai créé un macro dans Word pour générer un document et le pré-remplire en fonction d'éléments renseignés dans un Userform.
Il y'a quelques combobox rempli au démarrage du formulaire et un Multipage.
Ce Multipage comporte une page au démarrage, générée dynamiquement avec à l'intérieur quelques Textbox auxquelles s'ajoutent un nom indéfini de Combobox en fonction des besoins de l'utilisateur (ajout/suppreesion via un bouton). Tout ce qui se passe sur ces combobox et boutons est géré par Module de classes (Merci Silkyroad!!!!).
Tout fonctionnant à merveille, je décide donc d'amméliorer un peu la présentation. Tous mes élements à remplire / choisir étant classés dans des Frame, sauf , je souhaite rajouter un Frame histoire d'harmoniser le tout.
Mon problème arrive là, lorsque je rajoute un Frame (quel qu'en soit les parametres, name, caption, taille, position....), Word plante au démarrage.
Il plante tellement bien qu'il me propose d'envoyer un message d'erreur à Crosoft et me ferme brutalement Word en me porposant de récupérer mon document.
Je suis passé sur toute ma procédure au pasà pas jusqu'à l'erreur qui se situe au moment ou j'ajoute une page à mon multipage (lui même dans un frame). La formule que j'utilise (qui fonctionne lorsqu'il n'y à pas ce nouveau frame) est :
USF_Nom.MultiPage_Materiel.Pages.Add.Caption = "Unité " & N + 1
Ou USF_Nom est le nom de mon Formulaire et Multipage_Materiel le nom de mon multipage.
J'avoue être perdue il n'y a aucun lien entre le multipage et le nouveau Frame (même lorsque le nouveau frame est vide).
Quelqu'un d'entre vous aurais-t-il une idée pour m'aider?
Idéalment je ne souhaite pas mettre mon document à disposition, c'est un document de ma société.
Cordialement,
Safra
Partager