Donc "Fiche N°" en A3 n'a rien...?
Ca parait logique pour toi, mais pour quelqu'un de l'exterieur, ne connaissant ni le processus, ni a quoi ressemble une page a imprimer c'est pas evident.
La macro est des plus basique, au pire je te montre comment faire et tu adaptes ou mettre les infos, parceque s'il faut que je te demande où mettre une info a chaque fois on va pas s'en sortir...
Code :
- Sub Nutsimilien()
- 'Ligne a laquelle on commence a ecrire
- LigneEntree = 14
- 'Calcule la derniere ligne ou il y a quelque chose en A
- DerniereLigne = Range("A" & LigneEntree).Row + Range("A" & LigneEntree).CurrentRegion.Rows.Count - 1
- 'Pour chaque ligne renseigne les cellules et on demande si on veut imprimer la page
- For x = LigneEntree To DerniereLigne
- With Sheets(CStr(Cells(x, 8).Value))
- .Range("C3" ).Value = Range("A" & x).Value
- .Range("I3" ).Value = Range("B" & x).Value
- If MsgBox("Pret a imprimer la feuille " & .Range("C3" ).Value & Chr(10) & _
- "Voulez vous continuer ?", vbQuestion + vbYesNo) = vbYes Then .PrintOut
- End With
- Next x
- End Sub
|
Message édité par SuppotDeSaTante le 01-06-2010 à 11:04:44
---------------
Soyez malin, louez entre voisins !