globulle93
Habitué
bonjour a vous,
voila j'ai un fichier excel avec des données éparpillé je voudrais récupérer des données pour les regroupé pas ligne. je vais recupérer un numéro de client une date et un montant.
mon probleme se situe la
il faudrait que j'arrive a utilser un controle cells.ofsset pour lui dire de recup tel élément de tel celulle par rapport à ma celulle de reference.
merci de votre aide j'espères avoir été claire
voila j'ai un fichier excel avec des données éparpillé je voudrais récupérer des données pour les regroupé pas ligne. je vais recupérer un numéro de client une date et un montant.
Code:
Sub ServiceReport()
' Copy the selected range to the Report worksheet
Dim WSD As Worksheet ' Data worksheet
Dim WSR As Worksheet ' Report worksheet
Dim Nextrow As Long
Dim FinalRow As Long
Dim i As Long
Set WSD = Worksheets(1)
' Add a new worksheet to this workbook
Set WSR = Worksheets.Add(after:=Worksheets(1))
' Rename the new worksheet & set up titles
WSR.Name = "Data"
Nextrow = 1
' Loop through all records on WSD
FinalRow = WSD.Cells(Rows.Count, 1).End(xlUp).Row
For i = 31 To FinalRow
If WSD.Cells(i, 1) = "Identifiant de l'établissement bénéficiaire" Then
WSD.Cells(i, 2).Copy Destination:=WSR.Cells(Nextrow, 1)
Nextrow = Nextrow + 1
End If
Next i
' Make sure WSR is the active sheet
WSR.Select
End Sub
mon probleme se situe la
Code:
WSD.Cells(i, 2).Copy Destination:=WSR.Cells(Nextrow, 1)
il faudrait que j'arrive a utilser un controle cells.ofsset pour lui dire de recup tel élément de tel celulle par rapport à ma celulle de reference.
merci de votre aide j'espères avoir été claire