grotsblues
XLDnaute Occasionnel
Bonjour le forum
Après multiple recherche j ai pas trouvé un code qui aurait pu m aider mais pas moyen de le faire corresponde à mon problème
J ai un fichier excel de plusieurs lignes, je souhaiterez qu'il recopie une partie de la ligne sur la feuille 2 en fonction de plusieurs cellules et qu'il me divise par 100 les montants, le fichier est utilisé tous les mois le format est toujours le même sauf le nombre de lignes qui varies je mets à dispo un exemple pour plus de compréhension
le code que j ai trouve
Sub insererlignes()
[A18].Select: Selection.Clear: L& = 19
With [A1].CurrentRegion
For R& = 2 To .Rows.Count
For C& = 12 To .Columns.Count
L = L + 1
.Cells(R, C).Copy Cells(L, 5)
.Cells(R, 8).Copy Cells(L, 3)
.Cells(R, 9).Copy Cells(L, 4)
.Cells(R, 7).Copy Cells(L, 1)
.Cells(R, 15).Copy Cells(L, 6)
Next C
Next R
End With
End Sub
Je vous remercie par avance de votre aide
Après multiple recherche j ai pas trouvé un code qui aurait pu m aider mais pas moyen de le faire corresponde à mon problème
J ai un fichier excel de plusieurs lignes, je souhaiterez qu'il recopie une partie de la ligne sur la feuille 2 en fonction de plusieurs cellules et qu'il me divise par 100 les montants, le fichier est utilisé tous les mois le format est toujours le même sauf le nombre de lignes qui varies je mets à dispo un exemple pour plus de compréhension
le code que j ai trouve
Sub insererlignes()
[A18].Select: Selection.Clear: L& = 19
With [A1].CurrentRegion
For R& = 2 To .Rows.Count
For C& = 12 To .Columns.Count
L = L + 1
.Cells(R, C).Copy Cells(L, 5)
.Cells(R, 8).Copy Cells(L, 3)
.Cells(R, 9).Copy Cells(L, 4)
.Cells(R, 7).Copy Cells(L, 1)
.Cells(R, 15).Copy Cells(L, 6)
Next C
Next R
End With
End Sub
Je vous remercie par avance de votre aide