Bonjour,

j'ai une macro qui fonctionne bien mais que sur la 1ere ligne etant donné que ma feuil MAJ peux contenir plusieur ligne ( voir une centaine )
que dois je rajouter pour que ma macro fonctionne jusqu'a la derniere ligne

voici le bouton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Private Sub CommandButton1_Click()
 
For i = 1 To 300           
 If Worksheets("Base").Cells(1 + i, 1) = Worksheets("MAJ").Cells(2, 1) Then
    Worksheets("Base").Cells(1 + i, 3) = Worksheets("MAJ").Cells(2, 2)
  End If
 
Next i
End Sub
En gros le principe on recupere une donné dans la feuille MAJ depuis une reference pour la collé dans la feuille Base sur la meme reference

En gros cel me permet de mettre a jour les quantitées sur des produits par rapport a des ventes que j'importe dans MAJ

Comme dit plus haut ma feuille MAJ peux contenir aussi bien 30 lignes aujourd'hui que 120 demain que 56 lundi ...

Cordialement