Erreur d'exécution 13
. Incompatibilité de type. Mais je ne peux pas comprendre pourquoi. De l'aide?Obtention de "erreur: incompatibilité de type" dans VBA
Sub Separate_with_OR_without_comission()
Dim I As Integer
Dim WRng As Range
Dim NoRng As Range
Dim NameRgn As Range
Dim TotalCRng As Range
Set WRng = Range("with_comission")
Set NoRng = Range("without_comission")
Set NameRgn = Range("total_comission_name")
Set TotalCRng = Range("ttotal_comission")
For I = 1 To NameRgn.Rows.Count
If TotalCRng.Rows(I) > 0 Then // ERROR HERE
WRng.Rows(I) = NameRgn.Rows(I)
End If
If TotalCRng.Rows(I) < 1 Then // AND HERE
NoRng.Rows(I) = NameRgn.Rows(I)
End If
Next I
End Sub
Lorsque je tente d'utiliser d'autres cellules de test est très bien, le problème est avec les .... mais ils sont des nombres à l'intérieur « ttotal_comission » pourquoi VBA prend comme autre chose?
que comparez-vous ici "TotalCRng.Rows (I)> 0" l'indice de la ligne ou une valeur de cellule? – Arseny