Airone784
XLDnaute Occasionnel
Bonsoir,
Voici mon petit bout de code pour lequel j'ai un problème :
Dim cible As Date, valtrouve As Integer
Ce code s'éxecute dans l'évènement userform_initialise. Dans ma textbox s'affiche la date du jour sous le format JJ/MM/AAAA.
Sauf que lorsque je cherche une date dans la colonne A qui contient que des dates, j'ai l'impression qu'Excel n'arrive pas à savoir que c'est une date que je cherche à trouver. En effet, si dans ma textbox je saisie une valeur (ex : 1800) et mets dim cible as integer à la place de date, et que j'ai 1800 dans ma colonne A, il me renvoit bien cette fois la valeur en colonne B pour la ligne où il y a 1800.
Je vous joins un exemple simplifié de mon fichier et donc du problème.
Merci d'avance pour votre aide.
Voici mon petit bout de code pour lequel j'ai un problème :
Dim cible As Date, valtrouve As Integer
Code:
cible = UserForm1.TextBox1.Value
valtrouve = Application.WorksheetFunction.VLookup(cible, Range("A4:B100"), 2, 0)
MsgBox valtrouve & " est la valeur trouvée!"
Ce code s'éxecute dans l'évènement userform_initialise. Dans ma textbox s'affiche la date du jour sous le format JJ/MM/AAAA.
Sauf que lorsque je cherche une date dans la colonne A qui contient que des dates, j'ai l'impression qu'Excel n'arrive pas à savoir que c'est une date que je cherche à trouver. En effet, si dans ma textbox je saisie une valeur (ex : 1800) et mets dim cible as integer à la place de date, et que j'ai 1800 dans ma colonne A, il me renvoit bien cette fois la valeur en colonne B pour la ligne où il y a 1800.
Je vous joins un exemple simplifié de mon fichier et donc du problème.
Merci d'avance pour votre aide.