Greedyyy3317
XLDnaute Nouveau
Bonjour à tous
J'ai besoin d'aide face à une problématique d'affichage.
J'utilise dans une macro l'instruction :
activewindow.freezepanes = false
Celle ci a le fâcheux effet de modifier l'affichage à l'écran dans un effet de rafraîchissement...
En gros je lance du code alors la ligne 150 de ma feuille est affichée dans ma fenêtre et l'instruction ci avant aboutit à modifier ce qu'on voit sur l'écran en affichant les premières lignes de ma feuille.
Existe t'il un moyen de conserver l'instruction ET l'affichage ? Ou de pallier à ce rafraîchissement gênant en revenant à la zone affichée par Excel avant l'instruction?
Existe par exemple un moyen de "mémoriser" la plage affichée dans la fenêtre active et de la rappeler au moyen d'un code en VBA ?
Merci d'avance de votre aide et/ou idée
J'ai besoin d'aide face à une problématique d'affichage.
J'utilise dans une macro l'instruction :
activewindow.freezepanes = false
Celle ci a le fâcheux effet de modifier l'affichage à l'écran dans un effet de rafraîchissement...
En gros je lance du code alors la ligne 150 de ma feuille est affichée dans ma fenêtre et l'instruction ci avant aboutit à modifier ce qu'on voit sur l'écran en affichant les premières lignes de ma feuille.
Existe t'il un moyen de conserver l'instruction ET l'affichage ? Ou de pallier à ce rafraîchissement gênant en revenant à la zone affichée par Excel avant l'instruction?
Existe par exemple un moyen de "mémoriser" la plage affichée dans la fenêtre active et de la rappeler au moyen d'un code en VBA ?
Merci d'avance de votre aide et/ou idée