Bonjour,
alors, j'ai un projet VBA qui s'ouvre et dans la méthode activate de mon formulaire j'affiche une feuille et a partir de ce point je veux que les utilisateur ne voit que cette feuille (fond blanc, question de confidentialité), mais le probleme est que la methode application.screenupdating ne passe jamais a false.
je met le bout de code correspondant, sans doute que j'ai oublié qqc, mais quoi ? that's the question.
Plus tard dans mon programme, une fonction m'oblige a selectionner une feuille pour appliquer des macro dessus et donc la feuille avec les données est selectionnée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub UserForm_Activate() Dim i As Integer ........ Worksheets("Blanc").Select ........ With ActiveWindow .DisplayGridlines = False .DisplayHeadings = False .DisplayHorizontalScrollBar = False .DisplayVerticalScrollBar = False .DisplayWorkbookTabs = False End With Application.ScreenUpdating = False End Sub
Je sais pas si j'ai été clair ^^, mais une petite aide serai la bienvenue.
par avance merci.
Partager