Bonjour mes futurs sauveurs
j ai un fichier excel ( 4 onglets ) en partagé . et depuis hier mon code se trouvant dans thisworkbook ne marche plus du tout , soit il n active plus par defaut l ouverture d un onglet et le Imputbox ne s affiche plus . il garde toujours la derniere config sauvegarder ( niveau affichage onglet )
voici le code tout simple
Private Sub Workbook_Open()
Sheets("Demande").Activate
'Masque directement la feuille si cette derniere est visible
If Sheets("Résultats").Visible = True Then Sheets("Résultats").Visible = xlVeryHidden
'Rend la feuille visible si mot de passe OK
If InputBox("Veuillez saisir un Mot de passe", "Données Résultats") = "di-ipau" Then
Sheets("Résultats").Visible = True
End If
End Sub
le plus marrant j ai 2 versions de ce fichier, un pour les données 2008- et pour 2009. 2008 marche plus , mais le 2009 oui , memes codes vba pourtant , meme classeur partagé , juste les données qui changent...
donc est ce une corruption de fichier (lors d une sauvegarde), ou un bug excel , ou une option decoché par qqun ( alors que le fichier est protégé) , pkoi mon code du workbook open ne marche plus ( uniquement si je rentre en VBA , alt +F11et que je fais F8 , il va marcher , lol ) , active x, un dll, bref je suis perdu
je suis en version 2003
Merci de m aider
j ai un fichier excel ( 4 onglets ) en partagé . et depuis hier mon code se trouvant dans thisworkbook ne marche plus du tout , soit il n active plus par defaut l ouverture d un onglet et le Imputbox ne s affiche plus . il garde toujours la derniere config sauvegarder ( niveau affichage onglet )
voici le code tout simple
Private Sub Workbook_Open()
Sheets("Demande").Activate
'Masque directement la feuille si cette derniere est visible
If Sheets("Résultats").Visible = True Then Sheets("Résultats").Visible = xlVeryHidden
'Rend la feuille visible si mot de passe OK
If InputBox("Veuillez saisir un Mot de passe", "Données Résultats") = "di-ipau" Then
Sheets("Résultats").Visible = True
End If
End Sub
le plus marrant j ai 2 versions de ce fichier, un pour les données 2008- et pour 2009. 2008 marche plus , mais le 2009 oui , memes codes vba pourtant , meme classeur partagé , juste les données qui changent...
donc est ce une corruption de fichier (lors d une sauvegarde), ou un bug excel , ou une option decoché par qqun ( alors que le fichier est protégé) , pkoi mon code du workbook open ne marche plus ( uniquement si je rentre en VBA , alt +F11et que je fais F8 , il va marcher , lol ) , active x, un dll, bref je suis perdu
je suis en version 2003
Merci de m aider