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 - recherche et retour à A1 [XL-2019]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 65
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut VBA - recherche et retour à A1
    bonjour à tous,
    j'ai crée une liste et je souhaiterai lors de l'utilisation de "CommandButton", après la fermeture du pop up Recherche un retour sur la cellule A1.
    exemple : produit recherché 'orange' qui est dans la liste plusieurs fois et lorsque je ferme le pop up de recherche j'aimerai un retour à A1 afin que le curseur ne reste pas sur la dernière sélection.
    Après avoir fini la recherche et ferme la fenêtre de recherche, la cellule sélectionnée reste à la dernière cellule trouvée par la fonction recherche.
    c'est peut-être simple mais je ne trouve pas de solution.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    Private Sub CommandButton3_Click()
    '-----------------------le code 
    Application.CommandBars("Edit").Controls.Item("Rechercher...").Execute
    Application.Goto Range("A1")
    End Sub
    Je vous joins le fichier et vous remercie beaucoup d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Bonjo0ur Coripdc, bonjour le forum,

    Si tu exécutes ton code pas à pas tu verras que le fait d'ouvrir la boîte de dialogue de recherche ne le stoppe pas. Il continue et sélectionne A1. Il est donc normal que quand tu fermes cette boîte de dialogue la dernière occurrence trouvée reste sélectionnée.
    Malgré mes recherches je n'ai pas trouvé exactement la même boîte de dialogue mais les codes ci-dessous fonctionnent :
    Pour Rechercher :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub CommandButton3_Click()
    Application.Dialogs(xlDialogFormulaFind).Show
    Application.Goto Range("A1")
    End Sub
    Pour Rechercher/Remplacer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub CommandButton3_Click()
    Application.Dialogs(xlDialogFormulaReplace).Show
    Application.Goto Range("A1")
    End Sub

  3. #3
    Membre à l'essai
    Femme Profil pro
    Ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 65
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut Thautheme tu es GENIAL!!!!!
    Bonjour Thautheme,

    RESPECT, Vraiment un grand grand merci.

    Je te souhaite et à vous tous le meilleur qu'il soit.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/12/2013, 14h14
  2. 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, 20h00
  3. Excel VBA Rechercher et Afficher les données
    Par Ricoeva84 dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 25/07/2012, 19h35
  4. [VBA Xl2007] Effectuer une recherche dans l'aide Excel ou VBA
    Par SilkyRoad dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/12/2007, 22h13
  5. Rechercher une valeur dans excel avec VBA
    Par kebab666 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/06/2007, 11h00

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