chris6999
XLDnaute Impliqué
Bonjour à tous
J'essaye vainement de bricoler un code pour trouver un numéro de colonne sur lequel on trouve une valeur sur une ligne préalablement identifiée.
Je trouve la ligne mais pour la colonne pas moyen.
Je pense que c'est parce qu'il s'agit d'une date mais je ne suis pas sûre.
Quelqu'un peut-il me dire pourquoi cela ne fonctionne pas?
Je mets un fichier test en PJ
Merci par avance pour votre aide
Bonne soirée
Dim l As Range
Per = Range("C1").Value
Set l = ActiveSheet.Range("C:C").Find(Per, lookat:=xlWhole)
If Not l Is Nothing Then Lig = l.Row
Dim c As Range
Date_tx = Range("G1")
Set c = Range(Cells(Lig, "G"), Cells(Lig, "Q")).Find(Date_tx, lookat:=xlWhole)
If Not c Is Nothing Then col = c.Columns
MsgBox (col)
J'essaye vainement de bricoler un code pour trouver un numéro de colonne sur lequel on trouve une valeur sur une ligne préalablement identifiée.
Je trouve la ligne mais pour la colonne pas moyen.
Je pense que c'est parce qu'il s'agit d'une date mais je ne suis pas sûre.
Quelqu'un peut-il me dire pourquoi cela ne fonctionne pas?
Je mets un fichier test en PJ
Merci par avance pour votre aide
Bonne soirée
Dim l As Range
Per = Range("C1").Value
Set l = ActiveSheet.Range("C:C").Find(Per, lookat:=xlWhole)
If Not l Is Nothing Then Lig = l.Row
Dim c As Range
Date_tx = Range("G1")
Set c = Range(Cells(Lig, "G"), Cells(Lig, "Q")).Find(Date_tx, lookat:=xlWhole)
If Not c Is Nothing Then col = c.Columns
MsgBox (col)