j'ai un combobox1 sur une feuille 'classe'auquel est associé une macro qui ouvre un USf , tout marche pour le mieux quand je je clique sur la combo sauf que je ne comprends pas pourquoi des l'ouverture de mon fichier le combo s'execute ?
Je ne veux pas qu'il s'execute à l'ouverture de fichier mais seulement quand je clique dessus
Rq : quand je supprime ce combobox1 le Usf ne s'ouvre pas et c'est bien
Difficile de te répondre, il faudrait que tu places le code sur le forum, voir le fichier (zippé, moins de 50 k, pas d'espaces ni de caractères accentués dans le nom).
Salut 'carlo'
en pièce jointe une adaptation du fichier que j'ai fait pour philippe tu regardes et tu nous dit [file name=ComboboxCarlosl.zip size=21943]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ComboboxCarlosl.zip[/file]
donc impossible de vous l'envoyer...
Le probleme est que je suis débutant depuis 2 mois sur vba et que j'ai réalisé une usine à gaz et que à force d'additionner des modules , des boutons ; 1 usf ca devient difficile à reperer et à vous orienté sur un probleme .;
A priori c'est la derniere ligne de ce code qui bloque :
Sub Importer_GEP()
Dim Ce_classeur As Variant
On Error GoTo ensuite
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Application.CutCopyMode = False
Sheets('F_ELE').Delete
Set Ce_classeur = Application.ActiveWorkbook
Workbooks.Open Filename:='c:\\eps1\\f_ele.dbf'
Sheets('F_ELE').Move before:=Ce_classeur.Sheets(1)
puisque si je met un point d'arret apres ce code, les macros associées au bouton de la feuille classe ne s'execute pas .Disons qu'il n'y a aucune raison que les macros associées à ce boutons ne s'executent ..