Bonjour le forum,
J'utilise un petit bout de code qui me permet de retrouver le numéro de ligne où se trouve une date que je saisie.
Je vous explique j'ai des fichiers qui contiennent beaucoup de mesure. Dans mon classeur excel, je rentre une date dans la cellule que j'appelle "debut". Et ensuite je veux retrouver dans un autre classeur le numéro de ligne (lignedebut) où se trouve cette date.
Voici le bout de code
Ce code marche très bien. Or, j'aimerais faire la même chose mais en plus de la date, la cellule "debut" contient également l'heure et ce code ci-dessus ne fonctionne qu'avec la date.
Avez-vous une idée pour résoudre mon problème ?
J'espère avoir été clair. Merci d'avance
J'utilise un petit bout de code qui me permet de retrouver le numéro de ligne où se trouve une date que je saisie.
Je vous explique j'ai des fichiers qui contiennent beaucoup de mesure. Dans mon classeur excel, je rentre une date dans la cellule que j'appelle "debut". Et ensuite je veux retrouver dans un autre classeur le numéro de ligne (lignedebut) où se trouve cette date.
Voici le bout de code
Code:
lignedebut = 1
Do ' Permet de trouver la première cellule (ligne) ou se trouve la date du début
lignedebut = lignedebut + 1
inter = CDate(Replace(Range("A" & lignedebut), ".", ","))
Loop Until InStr(1, inter, debut) > 0
Ce code marche très bien. Or, j'aimerais faire la même chose mais en plus de la date, la cellule "debut" contient également l'heure et ce code ci-dessus ne fonctionne qu'avec la date.
Avez-vous une idée pour résoudre mon problème ?
J'espère avoir été clair. Merci d'avance