Données autorisées dans une plage de cellules
Résolu/Fermé
A voir également:
- Données autorisées dans une plage de cellules
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Reinstaller windows sans perte de données - Guide
- Verrouiller cellules excel - Guide
- Effacer les données de navigation - Guide
2 réponses
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
22 avril 2016 à 13:49
22 avril 2016 à 13:49
Bonjour
Avec validation de données ça fonctionne mais tu as un message d'erreur
Pour n'avoir aucun message mais que les valeurs indésirables soient automatiquement effacées il faut une macro en VBA mise dans le worksheet de la feuille : ALT+F11 pou ouvrir l'éditeur, double-clic sur la feuille concernée dans l'arborescence, copier-coller la macro suivante, modifier la plage pour l'adapter à ton fichier puis fermer l'éditeur
Cdlmnt
Via
Avec validation de données ça fonctionne mais tu as un message d'erreur
Pour n'avoir aucun message mais que les valeurs indésirables soient automatiquement effacées il faut une macro en VBA mise dans le worksheet de la feuille : ALT+F11 pou ouvrir l'éditeur, double-clic sur la feuille concernée dans l'arborescence, copier-coller la macro suivante, modifier la plage pour l'adapter à ton fichier puis fermer l'éditeur
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A1:C4")) Is Nothing Or Target.Value = "" Then Exit Sub If Not IsNumeric(Target.Value) Or Target.Value < 1 Or Target.Value > 100 Then Cells(Target.Row, Target.Column) = "" End If End Sub
Cdlmnt
Via