Publipostage Excel

Bonjour le forum,

Je souhaite faire une macro que selon une table (base de données) qui me permet d'extraire une ou toutes les convocations selon la colonne (J).

Les Information des candidats dans l’onglet Base.

Actuellement la Base contient 10 candidats.

Veuillez voir la pièce ci-jointe pour plus de renseignements.

Merci à vous par avance.

Merci

Amicalement;

Bonjour zinelamri

Sujet déjà traité sur ce forum, mais voici un solution

Il suffit d'utiliser ce code

Sub Impression()
  Dim dLig As Long, Lig As Long
  ' Définir la feuille source
  With ThisWorkbook.Sheets("Base")
    ' Dernière ligne remplie du tableau
    dLig = .Range("A" & Rows.Count).End(xlUp).Row
    ' De la ligne 7 de départ à celel de fin
    For Lig = 7 To dLig
      ' Inscrire la valeur de la celluel Ax
      ' La formue RECHERCEHV fait le reste
      Sheets("Modele").Range("B10").Value = .Range("A" & Lig).Value
      ' Imprimer la feuille
      Sheets("Modele").PrintOut
    Next Lig
  End With
End Sub

Et dans la feuille "Modele" d'utiliser la fonction "RECHERCHEV()" en fonction du numéro d'inscription

Voir fichier joint

A+

Bonjour le forum,

Bonjour BrunoM45

Merci beaucoup de votre réponse

C’est un très bon début,

Je voudrais modifier ou améliorer le code pour extraire le texte intégral plus les variables qui sont dans la base de données pour

archiver et convertir au format PDF plus tard.

Rechercher des sujets similaires à "publipostage"