Générer un message d'erreur en ouvrant un onglet
Fermé
Hébewan Kenoby
-
30 juin 2015 à 10:19
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 2 juil. 2015 à 09:11
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 2 juil. 2015 à 09:11
A voir également:
- Générer un message d'erreur en ouvrant un onglet
- Message - Guide
- Erreur 0x80070643 - Accueil - Windows
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment ouvrir un fichier epub ? - Guide
- Rouvrir un onglet fermé - Guide
3 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
30 juin 2015 à 10:52
30 juin 2015 à 10:52
Bonjour,
Tu peux copier cette procédure dans le module de la feuille concernée :
A+
Tu peux copier cette procédure dans le module de la feuille concernée :
Private Sub Worksheet_Activate()
MsgBox "ATTENTION ! cet onglet se met à jour automatiquement" & Chr(10) & "Merci de modifier les tableaux d'origine.", vbExclamation + vbOKOnly
End Sub
A+
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 244
1 juil. 2015 à 11:12
1 juil. 2015 à 11:12
Bonjour,
Dans VBE tu peux aussi mettre la propriété Visible de la feuille à xlSheetVeryHidden (F4 pour faire apparaitre la fenêtre des propriétés).
Elle n'apparaitra plus dans les feuilles à afficher. Et on peut supposer que celui qui ira au même endroit pour la réafficher connait suffisamment excel pour ne pas faire de bêtises.
eric
Dans VBE tu peux aussi mettre la propriété Visible de la feuille à xlSheetVeryHidden (F4 pour faire apparaitre la fenêtre des propriétés).
Elle n'apparaitra plus dans les feuilles à afficher. Et on peut supposer que celui qui ira au même endroit pour la réafficher connait suffisamment excel pour ne pas faire de bêtises.
eric
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 244
1 juil. 2015 à 13:39
1 juil. 2015 à 13:39
Ok, j'ai mal compris.
Je pensais que c'était une feuille intermédiaire de calcul qui ne servait pas à la visualisation.
Dans ce cas pourquoi ne pas protéger ta feuille (sans mot de passe, on l'oublie toujours...)?
Plus personne ne pourra écrire dedans par inadvertance. Tu peux déverrouiller certaines cellules si des saisies sont nécessaires à certains endroits.
eric
Je pensais que c'était une feuille intermédiaire de calcul qui ne servait pas à la visualisation.
Dans ce cas pourquoi ne pas protéger ta feuille (sans mot de passe, on l'oublie toujours...)?
Plus personne ne pourra écrire dedans par inadvertance. Tu peux déverrouiller certaines cellules si des saisies sont nécessaires à certains endroits.
eric
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 244
2 juil. 2015 à 09:11
2 juil. 2015 à 09:11
Non, tout ça peut se faire hors vbe.
Pour déverrouiller des cellules les sélectionner, clic-droit dessus, 'Format de cellule / Protection', décocher 'Verrouillée'.
Tu peux aussi cocher 'Masquée' si tu ne veux pas qu'on voit les formules.
Ensuite protéger la feuille par un clic-droit sur le nom d'onglet.
eric
Pour déverrouiller des cellules les sélectionner, clic-droit dessus, 'Format de cellule / Protection', décocher 'Verrouillée'.
Tu peux aussi cocher 'Masquée' si tu ne veux pas qu'on voit les formules.
Ensuite protéger la feuille par un clic-droit sur le nom d'onglet.
eric
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
30 juin 2015 à 10:50
30 juin 2015 à 10:50
Bonjour,
Faire Alt F11 pour accéder à l'éditeur, ensuite en haut à gauche sélectionner la feuille concernée et mettre ce code:
Faire Alt F11 pour accéder à l'éditeur, ensuite en haut à gauche sélectionner la feuille concernée et mettre ce code:
Option Explicit Private Sub Worksheet_Activate() MsgBox "/!\ cet onglet se met à jour automatiquement, merci de modifier les tableaux d'origine" End Sub
1 juil. 2015 à 11:04
J'ai même compris le code. Bon pas jusqu'à le reproduire mais c'est déjà ça^^