Bug d'affichage excel, affichage d'une autre feuille lors calcul
Onlylyon1
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Onlylyon1 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Onlylyon1 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un fichier excel de 3,5 méga, beaucoup de feuilles ainsi que des macros très simples pour afficher ou masquer certaines feuilles.
Lorsque j'entre qch dans une cellule, ou fait une action qui engendre un calcul, j'ai un bug d'affichage qui m'affiche une partie d'une autre feuille.
C'est uniquement un bug d'affichage car lorsque je scrolle puis reviens au même endroit le bug a disparu.
Je ne sais pas si j'ai été très clair mais j'espère que quelqu'un pourra m'aider.
Merci d'avance
J'ai un fichier excel de 3,5 méga, beaucoup de feuilles ainsi que des macros très simples pour afficher ou masquer certaines feuilles.
Lorsque j'entre qch dans une cellule, ou fait une action qui engendre un calcul, j'ai un bug d'affichage qui m'affiche une partie d'une autre feuille.
C'est uniquement un bug d'affichage car lorsque je scrolle puis reviens au même endroit le bug a disparu.
Je ne sais pas si j'ai été très clair mais j'espère que quelqu'un pourra m'aider.
Merci d'avance
A voir également:
- Excel bug affichage
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour,
Merci pour votre message.
Oui c'est ca, la macro permet d'afficher ou de masquer les onglets.
Merci pour votre message.
Oui c'est ca, la macro permet d'afficher ou de masquer les onglets.
Le seul moyen que j'ai trouvé pour l'instant c'est de mettre l'option de calcul en manuel.. Mais pas très pratique
Cela donne cela
Application.ScreenUpdating = False: Application.Calculation = -4135
Sheets("Decision record_RE_Acquisition").Visible = True
Sheets("Business plan RE_Acquisition").Visible = True
Sheets("Historical performances_RE_Acqu").Visible = True
Sheets("P&L impact_RE_Acqu").Visible = True
Sheets("Yield impact_RE_Acqu").Visible = True
Sheets("Value creation_RE_Acqu").Visible = True
Sheets("Business plan RE_Acquisition").Select
Application.ScreenUpdating = True: Application.Calculation = -4105
End Sub
Cela affiche les onglets concernés puis je mets select l'onglet sur lequel je veux aller en premier.
J'ai plusieurs macro comme celle-ci pour afficher d'autres onglets
Merci !
Application.ScreenUpdating = False: Application.Calculation = -4135
Sheets("Decision record_RE_Acquisition").Visible = True
Sheets("Business plan RE_Acquisition").Visible = True
Sheets("Historical performances_RE_Acqu").Visible = True
Sheets("P&L impact_RE_Acqu").Visible = True
Sheets("Yield impact_RE_Acqu").Visible = True
Sheets("Value creation_RE_Acqu").Visible = True
Sheets("Business plan RE_Acquisition").Select
Application.ScreenUpdating = True: Application.Calculation = -4105
End Sub
Cela affiche les onglets concernés puis je mets select l'onglet sur lequel je veux aller en premier.
J'ai plusieurs macro comme celle-ci pour afficher d'autres onglets
Merci !