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 ..
Le problème c'est qu'il peut arriver que pdt 5-10 lignes il n'y ait rien d'inscrit dans les colonnes...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Merci d'avance pour vos réponse et conseils !
Partager