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

XL 2010 Rendre colonne obligatoire

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

yannodm

XLDnaute Nouveau
Bonjour à tous,

Je suis nouveau sur le forum, je ne maitrise pas du tout VBA

Pour le compte de mon alternance j'aimerais optimiser mon fichier de gestion de rebut mais pour ça je dois rendre les colonnes ABCD Obligatoire.
En effet, j'aimerais que à chaque fois que les opérateurs ouvre le fichier, qu'ils renseignent ces colonnes sinon l'enregistrement est impossible.

Merci à tous
J'aimerais si possible avoir une explication de la démarche pour que je puisse la réutilliser tout le temps

Merci beaucoup

Cordialement,
 
bonjour,

J'aimerais si possible avoir une explication de la démarche pour que je puisse la réutilliser tout le temps

L'une (démarche) entre autres possibles, serait que dans le code de ThisWorkbook apparaisse ce genre de lignes:
VB:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Cancel = Application.CountA(Sheets("LaFeuilleEnQuestion").Range("A10:D10")) < 4
    If Cancel Then
        MsgBox "Ben, dites donc! Vous n'auriez pas oublié quelque chose?", vbExclamation, "Enregistrement"
    End If
End Sub

Bonne chance
 
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

Réponses
4
Affichages
202
Réponses
5
Affichages
200
Réponses
0
Affichages
230
Réponses
30
Affichages
551
Réponses
3
Affichages
212
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…