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 :

Macro de recherche dans une liste de mots à partir d'une DataBase


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Par défaut Macro de recherche dans une liste de mots à partir d'une DataBase
    Bonjour voila mon probleme :

    Je reçois par mail une liste de mots sous excel (dans la colonne A). Par exemple : mange feuille trouve maison etc....

    Et sur mon cahier j'ai une liste de mot propre à moi.

    Mon but est de creer une macro qui chercherai les mots que j'ai sur mon cahier dans la liste de mot qu'on m'a envoyé par mail.

    Pourriez vous m'aider a creer le code VBA pour Excel svp ? Je suis débutant et perdu ^^

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,
    Il faudrait quand même que l'on sache ce qu'il faut faire si on trouve une concordance.

  3. #3
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut



    Bonjour, bonjour !

    Pas besoin de code, suffit d'utiliser la fonction de recherche depuis la feuille de calculs.
    Et puis Excel n'a pas de connexion "cahier" !

    Et si vraiment un code est nécessaire, activer le Générateur de macros, l'ami du débutant livrant un code sur un plateau !

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Par défaut
    Rjamin -> si la macro trouve une concordance, j'aimerai qu'il me note sur un UserForm une liste des mots trouvés et le nombre.

    Marc-L -> avec un peu plus de réflexion il me semble logique, même en étant débutant, que les mots qui sont sur mon cahier seront renseigné dans le code de la macro... Merci quand même d'avoir prit le temps de répondre.

  5. #5
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    La qualité d'une réponse dépend intrinsèquement de celle de la problématique exposée !
    Et quand elle est pauvre, ne pas s'étonner …

    Le demandeur doit formuler précisément & exhaustivement (cf règles du forum) …


    _________________________________________________________________________________________________
    If you can’t explain it simply, you don’t understand it well enough … (Albert Einstein)

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Par défaut
    Ah oui ok pas de souci.

    Maintenant que un peu plus d'information à été donnée, est ce qu'une réponse plus utile pour m'aider a ete trouvée ou dois-je donner plus de détail ?

  7. #7
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    En dehors de l'aide évidente apportée par l'utilisation du Générateur de macros en effectuant une recherche manuelle,

    consulter l'aide VBA intégrée de la méthode Find

    Ne pas oublier non plus la et les tutoriels à disposition sur ce forum !

    Conformément aux règles du forum, poster le code à l'aide de l'icône dédiée
    et indiquer - clairement - la difficulté rencontrée …

  8. #8
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Par défaut
    Voici donc mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub Recherche ()
     
     
    End Sub
    Donc mon probleme est que je ne connais pas le codage. Je ne connais que la première et derniere ligne. Je fais appel à vous maintenant en respectant biensur les règles du forum.

  9. #9
    Membre averti
    Femme Profil pro
    technicien matériaux
    Inscrit en
    Septembre 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien matériaux

    Informations forums :
    Inscription : Septembre 2014
    Messages : 39
    Par défaut
    Bonjour,

    Que veux-tu exactement sur ton userform. Les mots trouvés, que tu as déjà, le total de mots manquants ou que tu as.

    Si tu veux de l'aide réfléchis à ton problème correctement et ensuite poses les bonnes questions. On a tous été débutant (je le suis encore) mais tu es vague et non explicite.

    Cordialement

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/01/2015, 12h14
  2. Réponses: 1
    Dernier message: 11/07/2014, 08h58
  3. Réponses: 0
    Dernier message: 01/09/2012, 16h42
  4. Réponses: 3
    Dernier message: 14/08/2012, 10h24
  5. [WD-2003] Recherche Remplac de mots à partir d'une liste
    Par rosemary_antoine dans le forum VBA Word
    Réponses: 25
    Dernier message: 12/06/2009, 15h26

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