Anomalie macro

Fermé
sieg - 14 mars 2017 à 23:58
f894009 Messages postés 17187 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 1 mai 2024 - 15 mars 2017 à 07:39
Bonjour,

j'essaye de créer une macro qui sous certaine condition m'indique une valeur dans une autre celulle.
j'ai le message d'erreur "erreur d'execution 1004"
pouvez vous m'aider?

Sub nombre_de_cell()
Dim i As Integer
Dim j As Integer

Dim bourse As String
Dim groupe As String
Dim row As Range
Set MaPlage = Range("C" & i)

marche = "BO BX"
groupe = "pool A"

j = InputBox("Saisir le nombre de ligne: ")
i = 4

Do Until row(i) < j
If Range("C" & i).Value = "BO BX" Then
Range("C" & i).Offset(-1, 0).Select
Range("C" & i).Offset(-1, 0) = "pool A"
End If
i = i + 1
Loop


End Sub


merci
A voir également:

1 réponse

f894009 Messages postés 17187 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 1 mai 2024 1 703
15 mars 2017 à 07:39
Bonjour,

c'est la que ca se passe

Do Until row(i) < j

le r de row n'est pas passe en majuscule donc pas bon

De plus vous avez une autre erreur avant
Set MaPlage = Range("C" & i) 

i etant egal a 0 puisque seulement declare en integer

Pas besoin se select pour affecter une valeur a une cellule
0