Problème de type de variable avec la fonction find
Bonjour à tous, :D
Mon code est en deux temps (je l'ai simplifié pour la question).
Il attribue à la variable "temp" une valeur de textbox (une date) puis la valeur d'une comobobox (un nom).
Le problème est que "temp" prend bien la valeur de la textbox mais pas celle de la combobox.
Le voici:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Sub corpstest()
Dim temp As Range
Dim cible As Date 'valeur de la text box
Dim n_tech As String 'valeur de la combobox
'premier appel de find
cible = Saisis.TextBox8.Value 'la valeur est de type date.
Set temp = Cells.Find(cible, After:=ActiveCell, LookAt:=xlValue)
'second appel de find
n_tech = Saisis.ComboBox1.Value 'la valeur est un nom, une chaine de caratère
Set temp = Cells.Find(n_tech, After:=ActiveCell, LookAt:=xlValue)
End Sub |
Savez vous pourquoi "temp" lors du deuxième appel a find reste en nothing?
Merci par avance de vos réponses ! :merci:
M.A.S