Yous00
Messages postés36Date d'inscriptionlundi 29 janvier 2007StatutMembreDernière intervention17 janvier 2017
-
28 déc. 2010 à 14:31
Yous00
Messages postés36Date d'inscriptionlundi 29 janvier 2007StatutMembreDernière intervention17 janvier 2017
-
29 déc. 2010 à 13:55
Bonjour,
J'ai un souci sur une macro que j'ai "trouvé" et modifié pour "cacher" ou non l'appli Excel à l'ouverture d'Excel, il n'y qu'un userfom qui doit apparaitre (ex: si il y a déjà des fichiers ouvert on ne cache pas mais dans l'autre cas on cache l'appli)
Mais la macro marche une fois sur deux, quelqu'un pourrais m'aider svp, merci
Voivi la macro a l'ouverture:
Private Sub Workbook_Open()
UserForm1.Show 0
Dim A As Integer, wk As Workbook
For Each wk In Application.Workbooks
If wk.Windows(1).Visible = True Then
A = A + 1
End If
Next
If A = 0 Then
Application.Visible = False
Else
ThisWorkbook.Windows(1).Visible = False
End If
End Sub
AlKatou
Messages postés95Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention28 novembre 2017 29 déc. 2010 à 03:01
salut,
ton problème vient de "wk.Windows(1)" car l'index définit l'ordre d'ouverture des fenêtres.
de plus, désolé mais pour ton compteur de fenêtres, il existe la fonction Count.