Bonjour,
Je souhaite optimiser mon publipostage pour une bibliothèque.
Concrètement, pour chaque ligne (=utilisateur) de la base de la données, il y a la possibilité d'emprunter 30 supports, donc 30 fois les mêmes colonnes concernant les supports, qui sont différenciés uniquement par un chiffre dans l'intitulé de la colonne (support1, support2, support3, ..., support30).
Je voudrais effectuer un publipostage où se trouvent indiqués tous les éléments empruntés par chaque personne.
Existe-t-il un moyen de créer une boucle pour i=1 à 30, pour éviter de réécrire de manière laborieuse la présentation de chaque support comme je le fais actuellement ?
«ISBD1»
«TYPE_DOC1» - «COTE_11» - «COTE_21»«COTE_31»
Exemplaire «CODE_BARRE1» emprunté par «CBEMPRUNTEUR1» à rendre le «DATE_RETPREVU1» à «LIEU_PRET1», section «SECTION1». «NIV_RAPPEL1» rappel
«ISBD2»
«TYPE_DOC2» - «COTE_12» - «COTE_22»«COTE_32»
Exemplaire «CODE_BARRE2» emprunté par «CBEMPRUNTEUR2» à rendre le «DATE_RETPREVU2» à «LIEU_PRET2», section «SECTION2». «NIV_RAPPEL2» rappel
[...]
se transformerait en :
For i=1 to 30
«ISBDi»
«TYPE_DOCi» - «COTE_1i» - «COTE_2i»«COTE_3i»
Exemplaire «CODE_BARREi» emprunté par «CBEMPRUNTEURi» à rendre le «DATE_RETPREVUi» à «LIEU_PRETi», section «SECTIONi». «NIV_RAPPELi» rappel
Vaut-il mieux que j'essaye avec VBA ?
Partager