Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
Icône de la ressource

VBA - Valorisation Multiple en Cellule par Liste de Validation Excel V1

Le fichier à télécharger contient:
  1. Le Module_ValidationMultipleExcel à importer dans le projet VBA.
  2. La Feuil1 qui donne un exemple d'utilisation.
Note: Voir toutes mes ressources -> https://excel-downloads.com/resources/?creator_id=268468

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
    '-------------------------------------------------------------------------------------
Remarque:
  • 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().

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…