rh.finances
XLDnaute Occasionnel
Bonsoir à tou(te)s,
utilisateur peu aguerri sur VBA, je rencontre une difficulté pour finaliser un code en vue de couper - coller des données sur plusieurs onglets.
Les onglets en question correspondent aux 12 mois de l'année, à savoir : janv. / févr. / mars / avr. / mai / juin / juil. / août / sept. / oct. / nov. / déc.
je dispose d'un code qui fonctionne très bien pour un seul mois (voir ci-dessous pour le mois de janv)
comme vous pourrez le constater sur le fichier joint, j'ai créé 12 macros du même type pour chaque mois de l'année dans l'onglet "détail dépenses / recettes".
Toutefois, mon souhait serait de regrouper ces 12 macros en une seule, ce qui me permettrait de couper - coller les données de l'onglet "détail dépenses / recettes" sur les onglets de chaque mois de l'année, en cliquant sur l'image "intégration" présente sur l'onglet "détail dépenses / recettes"
Vous remerciant par avance de vos contributions.
bonne soirée
Alex
utilisateur peu aguerri sur VBA, je rencontre une difficulté pour finaliser un code en vue de couper - coller des données sur plusieurs onglets.
Les onglets en question correspondent aux 12 mois de l'année, à savoir : janv. / févr. / mars / avr. / mai / juin / juil. / août / sept. / oct. / nov. / déc.
je dispose d'un code qui fonctionne très bien pour un seul mois (voir ci-dessous pour le mois de janv)
VB:
Sub Macro1()
ActiveSheet.Unprotect ""
Dim lig As Integer
Dim lig2 As Integer
With ActiveSheet
For lig = .Range("H65536").End(xlUp).Row To 2 Step -1
lig2 = Sheets("janv.").Range("H65536").End(xlUp).Row
If .Range("H" & lig).Value = "janv." Then
.Rows(lig).Cut Sheets("janv.").Rows(lig2 + 1)
.Rows(lig).Delete Shift:=xlUp
End If
Next
End With
ActiveSheet.Protect ""
End Sub
comme vous pourrez le constater sur le fichier joint, j'ai créé 12 macros du même type pour chaque mois de l'année dans l'onglet "détail dépenses / recettes".
Toutefois, mon souhait serait de regrouper ces 12 macros en une seule, ce qui me permettrait de couper - coller les données de l'onglet "détail dépenses / recettes" sur les onglets de chaque mois de l'année, en cliquant sur l'image "intégration" présente sur l'onglet "détail dépenses / recettes"
Vous remerciant par avance de vos contributions.
bonne soirée
Alex