Microsoft 365 Générer un word

Drimo_8885

XLDnaute Nouveau
Bonjour,
J'ai le fichier joint comme exemple (ma BD est plus conséquente) et j'aimerais une macro qui puisse me générer un word pour chaque étudiant comportant juste les colonnes (matière; note et coeff) avec le nombre exacte de ligne pour chacun.
La prémière colonne nom devant servir à nommer le word en question. Est-ce faisable ?
Merci pour vos retours !
Drimo.
 

Pièces jointes

  • Generer word.xlsx
    10.8 KB · Affichages: 10

Drimo_8885

XLDnaute Nouveau
Bonjour Drimo_8885, il n'y a pas de devins sur XLD :rolleyes:
Bonjour Job75

Désolé oui avec le fichier c'est mieux !

Pour le nom du fichier c'est bon pour C2 mais pour le titre en haut du tableau, j'ai rajouter une colonne G. J'aimerais que ça apparaisse en haut du tableau sans la reprendre dans le tableau.

Merci bien !
 

Pièces jointes

  • Generer word.xlsm
    16.1 KB · Affichages: 4

job75

XLDnaute Barbatruc
Voyez ce fichier (3), il suffit de masquer la colonne G et d'utiliser :
VB:
titre = Application.VLookup(a(i), .Cells, 5, 0) 'RECHERCHEV
Nota 1 : vous aviez mis un espace en D1, ce n'est pas malin, avec CurrentRegion la ligne 1 doit être vide.

Nota 2 : visiblement vous n'avez pas compris comment utiliser la variable chemin, faites un petit effort.
 

Pièces jointes

  • Generer word(3).xlsm
    21.3 KB · Affichages: 7

Drimo_8885

XLDnaute Nouveau
Pour un meilleur cadrage vertical j'ai mis :
VB:
            .Content.ParagraphFormat.SpaceBefore = 6
            .Content.ParagraphFormat.SpaceAfter = 6
Bonsoir Job75 et désolé de vous déranger en cette soirée de saint valentin,

La macro fonctionne bien, j'ai juste rajouter quelques lignes pour générer cette fois un dossier pour chaque élève mais je n'arrive pas à y intégrer directement le fichier word.

En selectionnant la colonne C les dossiers se créent automatiquement mais les words aussi sauf que ce n'est pas chaque word dans chaque dossier.

Merci beaucoup pour vos efforts !
 

Pièces jointes

  • Generer word(3).xlsm
    22.6 KB · Affichages: 1

job75

XLDnaute Barbatruc
Bonsoir Drimo_8885,

Vous ne croyez pas que j'en ai assez fait sur ce fil ?

Vous bricolez le code sans comprendre, je ne vous aiderai donc pas.

Vous ne comprenez toujours pas la variable chemin, je vous ai dit de vous accrocher, faites-le.

Je vous conseille d'utilisez tel quel le fichier du post #18..

A+
 

Drimo_8885

XLDnaute Nouveau
Bonsoir Drimo_8885,

Vous ne croyez pas que j'en ai assez fait sur ce fil ?

Vous bricolez le code sans comprendre, je ne vous aiderai donc pas.

Vous ne comprenez toujours pas la variable chemin, je vous ai dit de vous accrocher, faites-le.

Je vous conseille d'utilisez tel quel le fichier du post #18..

A+
Bonsoir Job75,

Oui vous en avez fait plus qu'assez, sauf que je n'y arrive. Ce n'est pas par faute d'avoir essayé.

Merci quand même pour grande aide !

Bonne soirée à vous.

Drimo_8885
 

Discussions similaires

Statistiques des forums

Discussions
312 098
Messages
2 085 265
Membres
102 844
dernier inscrit
atori2