Re : Une variable qui varie........
Re,
As-tu essayé avec les évènements Enter et Exit qui se produisent avant qu'un contrôle ne reçoive réellement le focus ou immédiatement avant qu'un contrôle ne perde le focus.
Dans ce cas, utiliser un tableau avec l'instruction Public afin qu'il garde ses valeurs jusqu'à la prochaine sauvegarde :
Public TabSauvegarde(1 To 5, 1). A mettre dans un module ordinaire
Exemple de syntaxe :
Private Sub ComboBox1_Enter()
' Sauvegarde du combobox à l'entrée
TabSauvegarde(1, 1) = ComboBox1
'Sauvegarde des textbox à l'entrée
For i = 2 To 4
TabSauvegarde(i, 1) = Controls("Textbox" & i - 1)
Next i
End Sub