comparaison de deux cellules - VB/VBA/VBS - Programmation
Marsh Posté le 25-10-2010 à 11:41:22
Hello
Je ne comprends pas trop le souci... Tu n'a qu'a convertir ta chaine en entier si ton but est d'avoir un .... entier... ?
Marsh Posté le 25-10-2010 à 14:03:34
Au cas ou ce ne soit pas resolu, regarde du cote de CInt()
Marsh Posté le 25-10-2010 à 10:58:21
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