IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

vba avec plusieurs valeurs dans la même cellule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2024
    Messages : 2
    Par défaut vba avec plusieurs valeurs dans la même cellule
    1-bonsoir j'aimerais avoir un code qui me permet de filtrer une cellule A1 contenant plusieurs nombres séparer par des virgules sans toute fois diviser cette cellules en plusieurs autres cellules.

    2-exemple si je met 12,66,90,45,78 dans recherche

    2-1)j'aimerais que toutes les cellules contenant au mois 1 de ses chiffres ci dessus affiche
    2-2)j'aimerais que toutes les cellules contenant au mois 2 de ses chiffres ci dessus affiche
    2-3) j'aimerais que toutes les cellules contenant au mois 3de ses chiffres ci dessus affiche
    2-4) j'aimerais que toutes les cellules contenant au mois 4 de ses chiffres ci dessus affiche
    2-5) j'aimerais que toutes les cellules contenant au mois 1 de ses chiffres ci dessus affiche

    3- les chiffres trouver doivent être en gras pour les différencier dans autres chiffres de la cellule.

    4- J'ai essayer avec ce code mais ca ne marche pas


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub filter()
    Dim T As Range
    Set T = Sheets("data").Range("A1:C" & Sheets("data").Range("A" & Rows.Count).End(xlUp).Row)
     
    With Sheets("result")
    T.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
    .Range("B1:B2"), CopyToRange:=Range("A3:C3")
    End With
     
     
    End Sub
    5- pour vous donnez une idée j'ai mis le fichier en pdf car l'autre format ne passait pas. le tableau etait en 3 cellules j'ai mis 2 seulement. Nombre et variation
    Images attachées Images attachées

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 437
    Par défaut
    Bonjour,

    Je me demande à quoi cela va servir car il y a un paquet de lignes (1884) et sans doute de résultats ... mais pour avancer un peu, une petite suggestion en attaché.

    Cordialement.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Toutes versions] Fonction FIND avec plusieurs valeurs dans une meme cellule.
    Par Manu3100 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 05/07/2015, 18h56
  2. [AC-2007] Création d'etat avec plusieurs valeurs dans un seul champ
    Par k.p-j dans le forum IHM
    Réponses: 3
    Dernier message: 02/05/2012, 16h07
  3. Plusieurs valeurs dans une même cellule
    Par biche1 dans le forum Excel
    Réponses: 4
    Dernier message: 25/09/2008, 15h56
  4. Réponses: 5
    Dernier message: 04/06/2008, 10h03
  5. Réponses: 3
    Dernier message: 20/02/2008, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo