bonjour ,
j ai une form avec 2 msh ..
le premiere regroupant toutes mes palettes (ex 10 pal de le ref 1 , 20 pal de la ref 2) .. environ 500 lignes
Le second le stock par ref .( Ref 1= 10 , ref 2 = 20 )

Qd je click sur une ligne de MSH2 , il prend le code article .
Une boucle cherche dans quelle ligne de MSH1 se trouve pour la premiere fois ce code ..

je voudrais que cette ligne se retrouve en haut du MH1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub msh2_Click() 'prend le code article sur un click
 
 temp = msh2.TextMatrix(msh2.RowSel, 1) ' cherche le cde article
 
 ' Recher le numero de ligne avec code dans MSH
        For I = 0 To 1000
        MSH1.Row = I ' numero de la ligne concerne
 
       If MSH1.TextMatrix(MSH1.RowSel, 7) = temp Then: Exit For
        Next I
             Text2 = I ' juste pour test
 End Sub
merci d avance pour votre aide