[VBA] Validation dynamique sous Excel
Résolu
Praetorian
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- [VBA] Validation dynamique sous Excel
- Tableau croisé dynamique excel exemple - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
3 réponses
Ci joint proposition (là il faut VBA !!!) ;-)
macro événementielle à copier coller dans le module feuille concerné
a adapter avec tes adresses de celulles: G29 au lieu de D3 etc.
Bonne soirée
macro événementielle à copier coller dans le module feuille concerné
a adapter avec tes adresses de celulles: G29 au lieu de D3 etc.
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Union(Range("A1"), Range("B2"))) Is Nothing Then: Exit Sub mini = Range("A1") maxi = Range("B2") Range("D3").Select With Selection.Validation .Delete .Add Type:=xlValidateWholeNumber, AlertStyle:=xlValidAlertStop, _ Operator:=xlBetween, Formula1:=mini, Formula2:=maxi .InputMessage = "saisir une valeur entre " & mini & " et " & maxi .ErrorMessage = "valeur incorrecte: saisir une valeur entre " & mini & " et " & maxi End With End Sub
Bonne soirée