Xtian_Québec
XLDnaute Occasionnel
Salut le Forum, j'ai fait quelques recherches mais je ne trouve pas de solution à mon petit problème. J'ai un fichier avec plusieurs feuilles et j'affiche une page d'ouverture lorsque le fichier est lancé. J'ai un userform qui demande à l'utilisateur de s'identifier avec mot de passe et selon l'usager, plusieurs codes sont lancés simultanément pour afficher ou masquer des lignes dans différentes feuilles du fichier. Comme je ne veux pas afficher le déroulement de mes codes à l'écran, j'utilise Application.screenUpdating = False. Hors, comme j'ai plusieurs codes qui s'exécute, j'ai inséré cette fonction au début de chaque code pour être certain que l'écran est "gelé" pendant les procédures.
Mon problème c'est que dans l'une des codes, une feuille du rapport est sélectionnée pour faire quelques ajustements et même si j'ai inséré la fonction Application.screenUpdating = False juste avant le code Sheets("A").select, la feuille s'affiche quand mème...J'ai suivi mon code pas à pas et je n'ai aucun code précédent qui indique Application.screenUpdating = True...Je croyais que mon problème était causé par un True dans un des codes précédent mais ce n'est pas le cas...
je ne comprends pas ce qui se passe...J'ai essayé d'utiliser la fonction Sheets("A").visible=false mais mon code arrête car il ne peut exécuter les actions sur une feuille non visible...
Pourquoi mon écran affiche la feuille A avec la fonction Application.screenUpdating = False ???
La partie du code qui est en défaut est relié au bouton OK de mon userform. Le fait d'activer un userform a-t-il un effet sur ScreenUpdating ?
Votre aide est grandement apprécié
Merci
Xtian_Québec
@+++
Mon problème c'est que dans l'une des codes, une feuille du rapport est sélectionnée pour faire quelques ajustements et même si j'ai inséré la fonction Application.screenUpdating = False juste avant le code Sheets("A").select, la feuille s'affiche quand mème...J'ai suivi mon code pas à pas et je n'ai aucun code précédent qui indique Application.screenUpdating = True...Je croyais que mon problème était causé par un True dans un des codes précédent mais ce n'est pas le cas...
je ne comprends pas ce qui se passe...J'ai essayé d'utiliser la fonction Sheets("A").visible=false mais mon code arrête car il ne peut exécuter les actions sur une feuille non visible...
Pourquoi mon écran affiche la feuille A avec la fonction Application.screenUpdating = False ???
La partie du code qui est en défaut est relié au bouton OK de mon userform. Le fait d'activer un userform a-t-il un effet sur ScreenUpdating ?
Votre aide est grandement apprécié
Merci
Xtian_Québec
@+++