Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 empecher d'effacé une colonne

  • Initiateur de la discussion Initiateur de la discussion titeuf18100
  • 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 !

titeuf18100

XLDnaute Junior
Bonjour .dans la colonne S du fichier PARTICIPATION j’aimerais qu’on ne puisse pas effacé cette colonne .merci d’avance
 
Solution
Bonjour @titeuf18100

Dans la feuille [Participation] mettez ce code 😉
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, [S:S]) Is Nothing Then
    Application.EnableEvents = False
    Application.Undo
    Application.EnableEvents = True
    MsgBox "Vous ne devez pas toucher aux formules des cette colonne !", vbCritical, "OUPS..."
  End If
End Sub

Cela ne fonctionne que si les macros sont activées
Sinon il faut verrouiller la colonne et protéger la feuille

A+
Bonjour @titeuf18100

Dans la feuille [Participation] mettez ce code 😉
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, [S:S]) Is Nothing Then
    Application.EnableEvents = False
    Application.Undo
    Application.EnableEvents = True
    MsgBox "Vous ne devez pas toucher aux formules des cette colonne !", vbCritical, "OUPS..."
  End If
End Sub

Cela ne fonctionne que si les macros sont activées
Sinon il faut verrouiller la colonne et protéger la feuille

A+
 
Re

Et pour les totaux tu peux faire comme cela par exemple

Pour info un TS est un tableau structuré

 

Pièces jointes

@titeuf18100

Les lignes d'un TS s'incrémentent automatiquement ainsi que les formules associé sans que tu t'en occupes.
C'est un des avantages des TS (voir le lien de mon post précédent)

En créant des lignes vides tu fausses le fonctionnement du TS et si tu rajoutes des noms par exemple par macro il se rajouteront après les lignes vides !!!

Et si tu effaces toutes les lignes de ton TS et qu'ensuite tu ajoutes une ligne nouvelle tes formules qui sont dans ton TS seront automatiquement recrées c'est magique non !!!


Explique pourquoi tu as besoin de 125 lignes vides ?
 

Pièces jointes

Bonjour,
Hello Phil
Si on sélectionne une cellule de la colonne S en dessous du TS, ça n'empêche pas la suppression de la colonne via clic droit (+ bug)
Je sais, faut être sacrément tordu, mais l'imagination est sans limite, n'est-ce pas?🤪
Un petit test supp'?
Bonne apm
 
Bonjour @Cousinhub

Oui effectivement faut être un peu tordu dans ce cas là il faut contrôler toute la colonne S mais si il y a quelque chose ou au contraire je veux remplir une cellule sous le TS (colonne S) je ne peux plus supprimer ou modifier cette colonne.
Et si je déplace le TS alors je peux de nouveau supprimer la colonne des totaux !!!! 🤣 🤣 🤣
Mais je dois être tordu !!! MDR
 
Dernière édition:
De toute manière son code de USF est bancale pour moi il faudra mieux partir d'une liste sur USF ou l'utilisateur choisi le nom puis choisi les options ou tout simplement directement dans le TS "Tab Participation" l'utilisateur choisi ses options
 
Bonjour. Vous m’avez fait un fichier il y a quelque temps, il marche à merveille.

J’aimerais ajouter 6 nouvelle ongler . secteur 1 2 3 4 5 6 .

Quand je les rajoute dans l’ongler LISTE . J’ai une erreur d’exécution 1004.

Je vous joint le fichier . merci de votre aide.

Cordialement.
 

Pièces jointes

Bonjour à tous

@titeuf18100

Comme j'aime pas me répéter et je vois que tu as rajouté des lignes vides 😳
Pas de ligne vide dans un TS

Explique pourquoi tu as besoin de 125 lignes vides ?

Comme je vois que je n'ai aucune erreur contrairement à tes dire
Quand je les rajoute dans l’ongler LISTE . J’ai une erreur d’exécution 1004.



Comme je vois que tu as posé aussi ta question ici

Comme aujourd'hui je me suis lever du pied gauche pas de bol pour toi

Pour toutes ces raisons cela sera sans moi aujourd'hui

Bonne lecture
 
désolé d'avoir poster sur le forum .mais se n'etait pas prevu que je modiffie le tableau . nous vennon de changé de president .et il me demande le fichier pour se soir . les ligne vide c que j'ai effacer la base de donnée.
cordialement .
 
- 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

Réponses
1
Affichages
298
Réponses
10
Affichages
316
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…