Bonjour,
Je suis nouveau en VBA et je souhaite remplir un tableau à partir d'un autre tableau. J'ai pour cela une boucle If qui vient comparer la valeur d'une case et suivant sa valeur vient me remplir le deuxième tableau. Malheureusement j'ai une erreur et je me demandais si elle ne venait pas du fait que la cellule que l'on vient comparer est basée sur une liste (validation de données -> liste)?
Merci pour votre aide.
Cordialement
Pierro26
k = 0
For i = 1 To UBound(tablo, 1) - 1
'MsgBox "saisie incomplète."
'Exit Sub
'End If
If tablo(i, 13) = "GO" Then
ReDim Preserve tabloR(1 To UBound(tablo, 2), 1 To k + 1)
On Error Resume Next
tabloR(1, k + 1) = "BT"
tabloR(3, k + 1) = Date
tabloR(4, k + 1) = tablo(i, 5)
tabloR(9, k + 1) = tablo(i, 3)
tabloR(10, k + 1) = tablo(i, 2)
tabloR(21, k + 1) = tablo(i, 14)
k = k + 1
End If
Next i