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 :

Modification d'une macro "Recherche" [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Mars 2019
    Messages : 3
    Par défaut Modification d'une macro "Recherche"
    Bonjour à tous,

    Nous sommes actuellement bloqués lors de nos tentatives de modification d'un document Excel que nous avons récupéré d'un ancien collègue qui a quitté la société sans détailler le fonctionnement de sa macro.

    Nous avons une feuille "Recherche" qui dispose de deux boutons : "Valider" et "Annuler". Le but étant que lorsque nous saisissons des données dans la ligne 2, cela va directement nous afficher dans les lignes 5 et plus les informations trouvées dans la seconde feuille "Final".

    A l'heure actuelle, la recherche est fonctionnelle. Néanmoins nous ne pouvons pas modifier le document à notre guise. En effet, si nous changeons le nom d'une colonne dans la feuille "Final", le message d'erreur suivant apparaît : (Voir PJ 1)

    Seule solution : cliquer sur "Débogage" et la ligne de code suivante est pointée du doigt : Voir PJ2.

    Pouvez-vous nous indiquer quel est le paramètre a éditer afin de pouvoir renommer ces colonnes à volonté, si possible, ou sinon comment changer le nom de ces colonnes puis mettre à jour le code ?

    Merci d'avance pour votre aide,
    Alexis et Romain.
    Images attachées Images attachées   
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 680
    Par défaut
    Bonjour,

    Peu de gens ouvrent les fichiers joints surtout avec macros cf le post épinglé.

    De ce que je peux voir le code utilise les filtres avancés, donc normalement vous pouvez modifier vos nom de colonnes sans toucher à la macro, par contre si vous changer des noms de colonnes dans la feuille "Final" vous devez faire de même dans la feuille "Recherche"

  3. #3
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Mars 2019
    Messages : 3
    Par défaut Veuillez nous excuser
    Bonjour,

    Veuillez nous excuser d'avoir directement transférer le document en PJ. Effectivement, nous n'avions pas pensé à cela au moment de l'envoi du post.

    Nous avons essayés votre solution mais cela ne fonctionne pas. Nous avons couru tout le script sans voir le nom de nos colonnes dedans et ne comprenons donc pas ou se situe le blocage, c'est pourquoi nous avons transmis le document.

    Merci en tout cas pour votre retour

  4. #4
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 680
    Par défaut
    Nous avons couru tout le script sans voir le nom de nos colonnes dedans et ne comprenons donc pas ou se situe le blocage, c'est pourquoi nous avons transmis le document.
    C'est normal, seul la zone où se trouve les noms est indiqué, sur votre copie d'écran on peut lire:
    -Sheets("Final").[A1:y3000]
    -Sheets("Recherche").[Extracti ? probablement une plage nommée extraction
    Il vous faut vérifier que les nom des colonnes de cette plage nommées existent bien dans les entêtes de la feuille "final"
    -[b1:x2] probablement de la feuille recherche puisque c'est là que se trouve les bouton
    c'est la zone de critère du filtre, a vous de vérifié que ces critères sont valides

    Plutôt qu'un fichier joint vous pouvez joindre des copies d'écran de ces plages ainsi que le code complet (entre balise code), vous aurez certainement des réponses plus précises

  5. #5
    Membre extrêmement actif
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    1 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 1 369
    Par défaut
    Bonsoir,

    Avec le filtre élaboré, les noms de champ doivent être strictement identiques dans la BD, le critère et la zone résultat.
    Une autre approche avec une recherche intuitive multi-mots.

    Boisgontier
    Fichiers attachés Fichiers attachés

  6. #6
    Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Mars 2019
    Messages : 3
    Par défaut
    Bonjour a tous, merci pour votre aide !

    Nous n'avions pas remarqué la présence des catégorie en L4 de l'onglet "Recherche", d'ou notre blocage.

    En tout cas, merci pour votre aide !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin d'aide pour faire une macro qui s'exécute sur le bon fichier
    Par thibaudgreens dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 10/08/2018, 17h55
  2. [XL-2007] Besoin d'aide pour compléter une macro SVP :)
    Par Al385 dans le forum Excel
    Réponses: 25
    Dernier message: 16/06/2015, 17h37
  3. Besoin d'aide pour finir une macro VBA
    Par Poulette44 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/11/2011, 02h48
  4. [XL-2003] Besoin d'aide pour faire une boucle loop sur une macro
    Par spacesheep dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/04/2010, 11h42
  5. Réponses: 22
    Dernier message: 20/05/2008, 10h25

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