XL 2016 Interdire la suppression de la valeur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion BALLET
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BALLET

XLDnaute Nouveau
Bonjour à tous,

J'ai réalisé un tableau pour enregistrer les recettes et les dépenses. Je souhaite que quand on valide dans la colonne "validation", on ne peut plus revenir en arrière.
J'ai fait une liste déroulante (validation des données) avec une seule possibilité. Mais on peut le supprimer par la touche suppl ou retour.
je vous joins le fichier.

Bonne soirée,

Merci d'avance.
Cordialement
E B
 

Pièces jointes

Solution
Bonjour,

Il faut passer par une Macro.

Lé méthode la plus simple est de mémoriser le fait qu'un élément d'au moins une ligne validée a été sélectionné et dès lors d'interdire toute modification.
Cela protègera les éléments de la ligne, y compris la marque de validation, y compris l'existence de la ligne qui pourrait être supprimée.

Il faut aussi ajouter dans le Workbook, l'ouverture d'une feuille non concernée (Organisation) pour que la sélection éventuelle par défaut d'une ligne validée à l'ouverture puisse échapper à la Macro.

Ta liste de validation en Feuil1 avec du gras italique ne permet pas d'identifier le "V" de validation.
J'ai supprimé ce format inutile et surtout problématique.

A noter que cette méthode empêche...
Bonjour,

Il faut passer par une Macro.

Lé méthode la plus simple est de mémoriser le fait qu'un élément d'au moins une ligne validée a été sélectionné et dès lors d'interdire toute modification.
Cela protègera les éléments de la ligne, y compris la marque de validation, y compris l'existence de la ligne qui pourrait être supprimée.

Il faut aussi ajouter dans le Workbook, l'ouverture d'une feuille non concernée (Organisation) pour que la sélection éventuelle par défaut d'une ligne validée à l'ouverture puisse échapper à la Macro.

Ta liste de validation en Feuil1 avec du gras italique ne permet pas d'identifier le "V" de validation.
J'ai supprimé ce format inutile et surtout problématique.

A noter que cette méthode empêche l'insertion d'une ligne au-dessus d'une ligne validée.
Si c'était nécessaire il faudrait faire une modif pour autoriser cette insertion de ligne.
D.
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour