POSER DES VERROUS DIFFERENTS DANS EXCELL
Fermé
LOUPIE
-
15 mai 2009 à 23:21
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 - 15 mai 2009 à 23:45
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 - 15 mai 2009 à 23:45
A voir également:
- POSER DES VERROUS DIFFERENTS DANS EXCELL
- Ce fichier contient l'historique des livres empruntés à la bibliothèque. combien de titres différents contient-il ? ✓ - Forum Excel
- Formule excell - Guide
- Site pour poser des questions ✓ - Forum Loisirs / Divertissements
- Sandra a décidé de mieux contrôler son image et sa présence sur différents réseaux sociaux. qu’est-il possible de faire sur ces réseaux ? - Forum Études / Formation High-Tech
- Aller à la ligne dans une cellule excel - Guide
1 réponse
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 292
15 mai 2009 à 23:45
15 mai 2009 à 23:45
Bonsoir,
cette macro rend accessible uniquement la zone A23:B26
dans laquelle seules A25:B26 peuvent être modifiées
Le déclenchement de la macro s'effectue lors de l'activation de la feuille (pour piger: La 1° fois,va sur sur une autre feuille et reviens sur ta feuille)
conseil: délimite visuellement la zone accessible car l'utilisateur non averti va croire que sa souris ou clavier a un pb (ou alors, décroche ton téléphone!...)
Pour installer
fais un copier de ces 2 macros
clic droit sur le nom de l'onglet puis visualiserle code
coller
cette macro rend accessible uniquement la zone A23:B26
dans laquelle seules A25:B26 peuvent être modifiées
Le déclenchement de la macro s'effectue lors de l'activation de la feuille (pour piger: La 1° fois,va sur sur une autre feuille et reviens sur ta feuille)
conseil: délimite visuellement la zone accessible car l'utilisateur non averti va croire que sa souris ou clavier a un pb (ou alors, décroche ton téléphone!...)
Private Sub Worksheet_Activate()
With ActiveSheet
'verrouille la feuille
.Cells.Locked = True
'autorise la saisie dans A23:B24; A25:B26 restent donc verrouillées
.Range("A23:B24").Locked = False
'empèche la selection hors de la zone A23:B26
.ScrollArea = "A23:B26"
'protège la feuille
.Protect
End With
End Sub
'libère la feuille et la rend entièrement accessible
Sub liberer()
'macro pour modifier
ActiveSheet.Unprotect
ActiveSheet.ScrollArea = ""
End Sub
Pour installer
fais un copier de ces 2 macros
clic droit sur le nom de l'onglet puis visualiserle code
coller