Macro report de donnée et incrémentation
Bonjour,
J'ai 2 feuilles,
FeDo et FeT, que j'ai défini dans mon code,
Dans FeT, j'ai un tableau en B10:K29,
J'aimerai reporter des valeurs dans ce tableau à partir des colonnes T,U,V de FeDo,
En faite,
Si en T de FeDo, j'ai un chiffre supérieur à 0, alors j'inscris en B11 de FeT, la valeur de la cellule A qui se trouve sur la même ligne que le chiffre supérieur à 0.
Pareil pour U mais cette fois en F11 et V en I11,
Le problème c'est que j'aimerai qu'il passe automatiquement à la ligne si il y a déjà une valeur inscrite sur la FeT
J'étais partie sur un code avec For Next .. mais je n'arrive à .. rien :/
J'ai un code qui pourrait m'inspirer mais rien n'en ressort ..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| a = 2
Do While Cells(a, 2) <> ""
a = a + 1
Loop
i = 2
Do While FeDo.Cells(i,1) <> ""
If Cells(i, 21) > 0 Then
FeT.Cells(a,2).Value=FeDo.Cells(i,1).Value
a = a + 1
End If
i = i + 1
Loop |
Le problème c'est qu'il peut arriver que pdt 5-10 lignes il n'y ait rien d'inscrit dans les colonnes...
Merci d'avance pour vos réponse et conseils !