Merci beaucoup Banzai64! c'est exactement la solution, ca marche maintenant. Tu saurais me dire a quoi sert ce application SVP?
Et tu saurais comment ecrire la chose suivante :
J'aimerais que Var = derniere colonne non vide de excel.
Var = Columns.Count ca ne marche pas... : /
J'ai un peu etoffé
For i = 1 To Columns.Count
If Cells(1, i) = "Identifiant" Then
ColumnId = i
End If
If Cells(1, i) = "periode" Then
ColumnP = i
End If
If Cells(1, i) = "Total annuel" Then
ColumnDebut = i + 1
End If
Ref = i
Next i
ColumnFin = 1
ColumnStatut = 2
ColumnMoyenne = 3
...
Cells(j, ColumnStatut).Value = Statut
Cells(j, ColumnMoyenne).Value = Somme
J'ai erreur defini par l'appliczation ou par l'objet pour l'avant derniere ligne et je pense du coup ^pour la derniere aussi