bonjour,
je cherche depuis plus d'une heure (c'est toujours comme ça) dans les tutos un truc qui doit être évident sur la fonction MATCH
J'ai paramétré une valeur texte à rechercher, elle s'appelle PRD
Je cherche dans une colonne d'un autre tableau la position (= ligne)de cette valeur qui existe et bien..rien !
je veux ensuite assigner la valeur 1 à une autre colonne orrespondant à cette ligne
Le deroulement blmoque à la ligne ou j'utilise match. Pourquoi ?
Merci de votre aide..
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 Sub calcul_des_prix() Dim i As Integer Dim ligne As Integer Dim PRD As String For i = 1 To 32 If Cells(i, 2) <> "" Then PRD = Cells(i, 2) MsgBox PRD Sheets("Calcul devis").Activate ligne = WorksheetFunction.Match("PRD", Range("B62:B871"), 0) MsgBox j Range("ligne" & "16") = 1 End If Next i End Sub
Partager