Bonsoir hervé, le forum
Le code que j utilise m'a été indique dans ce fil :
Workbooks('Fichier.xls').Sheets('Paramètres').Activate
INTERFACE.listbox1.Value = FormatDateTime(Workbooks('Fichier.xls').Sheets('Paramètres').Range('B21').Value, vbShortTime)
INTERFACE.lisbox1.TopIndex = INTERFACE.listbox1.ListIndex
Quelques petites explication complémentaires:
-lors de l'ouverture du fichier,un usf s ouvre en plein ecran et ne peut etre fermé(pas d acces au feuilles)
- des menus permettent l appel des différentes fonctions.
- dans mon usf j ai plusieurs frame surperposée, toutes avec la propriete visible à false, lors de l appel d une fonction, je met en visible la frame correspondante et invisible pour toutes les autres.et le code ci dessus est executé.
- dans le cas de cette fonction je met en surbrillance dans les listboxs les valeurs en cours.
Si j utilise cette fonction, j ai l erreur 380, apres ca je debug et ferme l editeur, je relance l usf , ca marche... :S
je comprends rien
merci d avance
Sébastien
Message édité par: sébastien, à: 26/02/2006 19:22