Lecture tableau variable et extraction de données

Bonjour à tous

Je viens vers vous pour un problème

Probleme avec "PARAM = Sheets(Nom).Range("Fct_Param").Cells(l + 19, 5)" ici car le +19 me permet d'arriver dans le tableau au bon endroit voulu or ce tableau peut varier et du coup le 19 ne vas plus

j'aimera savoir comment arriver au bon endroit directement

Windows("TestClasseurfinal").Activate 'Rend le fichier classeurtest1.0 actif
  Worksheets("FCT_1001_412").Activate 'Rend la feuille Nom active
            Do While l <> MaxPARAM Or m <> MaxPARAM 'faire tant que j different de MaxIC
                   If Cells(c, 2).Text Like "*PARAM\DEC*" And l <> MaxPARAM Then ' est active si \IC\ existe dans la colonne B
                            Windows("HEM-AF-6300-001").Activate 'Rend le fichier GénérateurSV_v2.10 actif
                            Worksheets(Nom).Activate 'Rend la feuille Templet SV active
                            PARAM = Sheets(Nom).Range("Fct_Param").Cells(l + 19, 5) 'IC prend la valeur de la premiere description de la première IC  
                            Range("Fct_Param").Cells(l + 20, 5).Activate
                            ValPARAM = Val(Split(PARAM, "(")(1)) ' ici ValPARAM prend la valeur comprise entre parenthèse
                            Windows("classeurtest2.0").Activate 'Rend le fichier classeurtest1.0 actif
                            Worksheets(Nom & "Section").Activate 'Rend la feuille Nom active
                            Cells(c, 12).Activate
                            ActiveCell = ValPARAM
                            l = l + 1
                   End If
                   c = c + 1

https://www.cjoint.com/c/FCFo0iibiXn 'fichier excel

merci à vous tous

capture

ayant retravaillé dessus hier je n'arrive pas à trouver de solutions

je demande votre aide

Rechercher des sujets similaires à "lecture tableau variable extraction donnees"