Empêcher la modification d'une ligne
Résolu/Fermé
andy2092
Messages postés
78
Date d'inscription
dimanche 13 mai 2018
Statut
Membre
Dernière intervention
7 février 2024
-
27 juin 2018 à 11:46
danielc0 Messages postés 1365 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 6 janvier 2025 - 28 juin 2018 à 12:14
danielc0 Messages postés 1365 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 6 janvier 2025 - 28 juin 2018 à 12:14
A voir également:
- Empêcher la modification d'une ligne
- Aller à la ligne excel - Guide
- Suivi de modification word - Guide
- Logiciel gratuit modification pdf - Guide
- Partager photos en ligne - Guide
- Vente en ligne particulier - Guide
1 réponse
danielc0
Messages postés
1365
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
6 janvier 2025
157
27 juin 2018 à 13:37
27 juin 2018 à 13:37
Bonjour,
Déverrouille toutes les cellules du classeur, verrouille les cellules de ta ligne et protège la feuille. Si tu veux plus de précisions, dis-le.
Cordialement.
Daniel
Déverrouille toutes les cellules du classeur, verrouille les cellules de ta ligne et protège la feuille. Si tu veux plus de précisions, dis-le.
Cordialement.
Daniel
27 juin 2018 à 14:03
28 juin 2018 à 09:13
28 juin 2018 à 11:44
Private Sub Workbook_Open()
With Worksheets("Feuil1")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="Toto", UserInterfaceOnly:=True
Il permet d'utiliser les données groupées (+/-) sur une feuille protégée.
Cependant quand je rajoute une nouvelle ligne, je ne peux pas la modifier. Voici le message que je reçois quand j'essaie de modifier la nouvelle ligne :
Voici le code de mon bouton pour insérer une nouvelle ligne :
Sub Ajout_ligne()
'
' Ajouter une ligne
Application.EnableEvents = False
Dim x As Long
x = ActiveCell.Row
Range("ligne_vierge").Copy
Rows(x).Select
Selection.Insert Shift:=xlDown
Application.EnableEvents = True
End Sub
Faut-il que je rajoute une fonction dans le code "Workbook_Open" ?
28 juin 2018 à 12:14
au lieu de :