Bonjour,
Grace a ce forum et a ces membres j'ai reussi a faire pas mal de truc top. et la je bloque sur une finition.
J'ai un fichier qui au demarrage cache completement l'interface d'excel. j'ai un usf qui s'affiche pour dire que le prog est partie, puis ce referme pour laissé la place a un second usf. mais a l'init de ce second usf j'ai un for each qui boucle sur quelque millier de cellules pour eliminé les doublons dans un combobox.
ce qui fait que pendant environ 6 second il n'y a rien a l'ecran (on peu pensé a un bug du coup). et je voudrais que le premier usf reste affiché et ce ferme uniquement quand le second usf s'affiche (quand il a fini de boucler sur les donnée du combobox).
Je suis sur que c'est pas grand chose, si une ames charitable a une idée, ou mieux une solution ca serais enorme.
merci d'avance
--------------------------------------
J'ai trouve une solution, comme quoi j'aurrais du chercher un peu plus.
Pour info j'ai mis le premier usf en showmoadl : false
et j'ai rajouter
Start = Timer
Do While Timer < Start + 2 ' (temps en secondes)
DoEvents ' Donne le contrôle à d'autres processus
Loop
dans mon cado d'ouverture de fichier (sans cette pause il y avais un probleme d'affichage)
donc c'est ok, meme si c'est une facon detourner ca marche et c'est ca qui compte pour moi.
Grace a ce forum et a ces membres j'ai reussi a faire pas mal de truc top. et la je bloque sur une finition.
J'ai un fichier qui au demarrage cache completement l'interface d'excel. j'ai un usf qui s'affiche pour dire que le prog est partie, puis ce referme pour laissé la place a un second usf. mais a l'init de ce second usf j'ai un for each qui boucle sur quelque millier de cellules pour eliminé les doublons dans un combobox.
ce qui fait que pendant environ 6 second il n'y a rien a l'ecran (on peu pensé a un bug du coup). et je voudrais que le premier usf reste affiché et ce ferme uniquement quand le second usf s'affiche (quand il a fini de boucler sur les donnée du combobox).
Je suis sur que c'est pas grand chose, si une ames charitable a une idée, ou mieux une solution ca serais enorme.
merci d'avance
--------------------------------------
J'ai trouve une solution, comme quoi j'aurrais du chercher un peu plus.
Pour info j'ai mis le premier usf en showmoadl : false
et j'ai rajouter
Start = Timer
Do While Timer < Start + 2 ' (temps en secondes)
DoEvents ' Donne le contrôle à d'autres processus
Loop
dans mon cado d'ouverture de fichier (sans cette pause il y avais un probleme d'affichage)
donc c'est ok, meme si c'est une facon detourner ca marche et c'est ca qui compte pour moi.
Dernière édition: