Re bonjour à tous,
Je cherche un moyen de montrer en bloc (sans bouton) les résultats de la macro précédente pour chaque mois. Une colonne A pour les résultats de janvier, une colonne B pour les résultats de févriers etc.
Je pensais à cette macro:
Sub Calcul()
Dim I As Integer, C As Range, Ligne As Long, J As Long
Ligne = Cells(Rows.Count, 1).End(xlUp).Row
For J = 7 To Ligne
For I = 3 To Cells(1, Columns.Count).End(xlToLeft).Column Step 2
If Month(Cells(5, I)) = 1 Then
Cells(J, "IS") = Cells(J, "IS") + Cells(J, I) - Cells(J, I - 1)
Else
Cells(J, "IT") = Cells(J, "IT") + Cells(J, I) - Cells(J, I - 1)
End If
Next I
Next J
End Sub
Ca me permet d'afficher les résultats de janvier en colonne IS et le reste en colonne IT. L'une des solutions est d'enchaîner les IF, THEN jusqu'à décembre mais je cherche un autre moyen plus pratique pour le faire.. Redondance, boucle, etc. Je patauge un peu.
D'autre part, si je souhaitais montrer les résultats de janvier 2000 et de janvier 2001 séparément quelle doit être ma syntaxe?
Bon weekend à tous!