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 Excel Recherche dans une liste


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Décembre 2016
    Messages : 4
    Par défaut VBA Excel Recherche dans une liste
    Bonjour,
    Je désire effectuer une recherche dans une colonne comportant une partie du mot, les données seront retranscrits dans une autre feuille
    j'ai donc ceci qui fonctionne

    mais je désirerai l'insérere dans un userform avec zone de texte, il me faut donc remplacer "*NANTAIS*" par ma zone de texte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If ActiveCell.Text Like "*NANTAIS*" Then
    mais je ne trouve pas la solution
    Merci pour votre aide
    Cordialement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    EffaceFeui6
    Sheets("Cuisine").Select
    Range("B1").Select
    Do While ActiveCell.Value <> ""
     
    If ActiveCell.Text Like "*NANTAIS*" Then  'recherche une partie du mot NANTAIS dans la cellule
      REFRE = ActiveCell.Value
      REFRECH = ActiveCell.Offset(0, 1).Value
     
    Sheets("Feuil6").Select   'ouvrir la feuille pour retranscrire les données
    Range("A1").Select
     
    Do While ActiveCell.Value <> ""
        ActiveCell.Offset(1, 0).Select
        Loop
        ActiveCell.Value = REFRE
        ActiveCell.Offset(0, 1).Value = REFRECH
     
    End If
    Sheets("Cuisine").Select
        ActiveCell.Offset(1, 0).Select
        Loop
    Images attachées Images attachées  

Discussions similaires

  1. Problème pour rechercher dans une liste excel avec vba
    Par hop51 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 20/03/2013, 19h00
  2. Réponses: 1
    Dernier message: 06/05/2007, 17h42
  3. [VBA-Excel] Effectuer une recherche dans une liste view
    Par Miles Raymond dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/11/2006, 17h21
  4. [VBA excel] Récupérer dans une liste box le resultat d'un AutoFilter
    Par thibaut2 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/10/2006, 17h06
  5. Réponses: 2
    Dernier message: 07/07/2006, 10h00

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