Oraff
XLDnaute Nouveau
Hello le forum et les forumistes !
Alors voila, je développe un outil de planification sur lequel il y aune grille avec des heures. sur une autre feuille je stocke les différentes plages horaires avec des heures. Là je voudrais avec la méthode "Find", trouver l'heure de début du service dans ma grille ainsi que l'heure de fin afin de déposer sur ma grille ma tâche planifiée. Ci-dessous le morceau de code :
With ActiveWorkbook.Sheets("Bases").Range("A1:A12")
Set Service = .Find(UserForm1.Label4.Caption, LookIn:=xlValues)
End With
HDébut = CDate(Sheets("Bases").Cells(Service.Row, 5).Value)
HFin = CDate(Sheets("Bases").Cells(Service.Row, 6).Value)
If UserForm1.Label4.Caption <> "" Then
With ActiveWorkbook.ActiveSheet.Range("N3:AY3")
Set ColonneHDébut = .Find(HDébut, LookIn:=xlValues)
Set ColonneHFin = .Find(HFin, LookIn:=xlValues)
End With
En fait le souci est le suivant : il ne trouve pas HDébut ni HFin dans ma plage. HDébut et HFin sont au format "hh:mm:ss" et dans ma plage de recherche aussi le format est "hh:mm:ss". Je suis sûr qu'un paramètre me manque dans mon Find...quelqu'un peut m'aider ? Merci d'avance le forum !
Alors voila, je développe un outil de planification sur lequel il y aune grille avec des heures. sur une autre feuille je stocke les différentes plages horaires avec des heures. Là je voudrais avec la méthode "Find", trouver l'heure de début du service dans ma grille ainsi que l'heure de fin afin de déposer sur ma grille ma tâche planifiée. Ci-dessous le morceau de code :
With ActiveWorkbook.Sheets("Bases").Range("A1:A12")
Set Service = .Find(UserForm1.Label4.Caption, LookIn:=xlValues)
End With
HDébut = CDate(Sheets("Bases").Cells(Service.Row, 5).Value)
HFin = CDate(Sheets("Bases").Cells(Service.Row, 6).Value)
If UserForm1.Label4.Caption <> "" Then
With ActiveWorkbook.ActiveSheet.Range("N3:AY3")
Set ColonneHDébut = .Find(HDébut, LookIn:=xlValues)
Set ColonneHFin = .Find(HFin, LookIn:=xlValues)
End With
En fait le souci est le suivant : il ne trouve pas HDébut ni HFin dans ma plage. HDébut et HFin sont au format "hh:mm:ss" et dans ma plage de recherche aussi le format est "hh:mm:ss". Je suis sûr qu'un paramètre me manque dans mon Find...quelqu'un peut m'aider ? Merci d'avance le forum !
Dernière édition: