Bonjour le forum,
j'ai développé un programme sous vba afin d'importer automatiquement
des données en fonction de divers critères. En éxécutant pas à pas, je me rend
compte que l'extrait ci-dessous de ma macro ne fonctionne pas.
En effet, lorsque je lance ma macro, Cells(i, 31) prend pour valeur "2011" ( les guillemets apparaissent peut-être car cette cellule est une formule( =droite() ) alors que Cells(2, k) prend pour valeur 2011 mais sans les guillemets
J'ai le même soucis pour Cells(i, 34) = Cells(3, k)
If Cells(i, 31) = Cells(2, k) And Cells(i, 34) = Cells(3, k) Then
If Cells(j, k) = "" Then
Cells(j, k) = Cells(i, 23)
Else
Cells(j, k) = Cells(i, 23) + Cells(j, k)
End If
End if
En espérant que vos solutions résolveront mon problème