Le fichier à télécharger contient:
Les principales caractéristiques:
Remarque:
- Le Module_ValidationMultipleExcel à importer dans le projet VBA.
- La Feuil1 qui donne un exemple d'utilisation.
Les principales caractéristiques:
Le Module_ValidationMultipleExcel contient la fonction:
- ValidationMultipleExcelList() pour valoriser une cellule avec des valeurs multiples de la liste de Validation des Données Excel qui lui est appliquée.
VB:'------------------------------------------------------------------------------------- 'Validation Multiple on the xlCellTypeAllValidation Cells of the specified TargetRange ' '- Target : Target Cell to be valued with multiple values '- TargetRange : Optional - Range (e.g. entire column(s)) in which the Cells with Validation List will be considered and treated ' Nothing by default (no Range limit) '- Delimiter : String to separate the mulitple values ' ", " by default '-------------------------------------------------------------------------------------
- L'ajout des valeurs multiples se fait 1 par 1 ce qui valide à chaque fois le contenu de la cellule.
- Le retrait des valeurs se fait supprimant par la touche <Suppr> le contenu de la cellule.
- Dans le Worksheet_Change(ByVal Target As Range), le traitement de la valeur finale de la cellule doit se faire après l'appel de la fonction ValidationMultipleExcelList().