Bud.boundy
XLDnaute Occasionnel
Bonjour,
J'utilise actuellement une macro réalisée grâce à ce forum que j'aimerais modifié. Actuellement, je dirige l'impression vers le nom de feuille indiquée en C6. Puis j'envoie succéssivement et tour à tour les critères remplis dans la plage de cellule A6:A25 vers la cellule G5 de la feuille indiquée...
Comment pourrais je faire pour envoyée de nouvelles données correspondant à A6:A25 contenues en B6:B25 dans la cellule B1 de la feuille indiquée...
MERCI à tous
PS : Voici la macro actuelle
Option Explicit
Sub PrintLoop()
Dim Cell As Range
Dim WSSource As Worksheet
Dim WSCible As Worksheet
Dim PageFrom As Byte, PageTo As Byte, NbCopy As Byte
Set WSSource = Worksheets("IMPRIM")
Set WSCible = Worksheets(CStr(WSSource.Range("C6").Text))
With WSSource
PageFrom = .Range("C9")
PageTo = .Range("D9")
NbCopy = .Range("D6")
End With
For Each Cell In WSSource.Range("A6:A25")
If Not Cell = "" Then
With WSCible
.Range("G5") = Cell
.Calculate
.PrintOut From:=PageFrom, To:=PageTo, Copies:=NbCopy
End With
End If
Next
End Sub
J'utilise actuellement une macro réalisée grâce à ce forum que j'aimerais modifié. Actuellement, je dirige l'impression vers le nom de feuille indiquée en C6. Puis j'envoie succéssivement et tour à tour les critères remplis dans la plage de cellule A6:A25 vers la cellule G5 de la feuille indiquée...
Comment pourrais je faire pour envoyée de nouvelles données correspondant à A6:A25 contenues en B6:B25 dans la cellule B1 de la feuille indiquée...
MERCI à tous
PS : Voici la macro actuelle
Option Explicit
Sub PrintLoop()
Dim Cell As Range
Dim WSSource As Worksheet
Dim WSCible As Worksheet
Dim PageFrom As Byte, PageTo As Byte, NbCopy As Byte
Set WSSource = Worksheets("IMPRIM")
Set WSCible = Worksheets(CStr(WSSource.Range("C6").Text))
With WSSource
PageFrom = .Range("C9")
PageTo = .Range("D9")
NbCopy = .Range("D6")
End With
For Each Cell In WSSource.Range("A6:A25")
If Not Cell = "" Then
With WSCible
.Range("G5") = Cell
.Calculate
.PrintOut From:=PageFrom, To:=PageTo, Copies:=NbCopy
End With
End If
Next
End Sub