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 :

Petits soucis sous VBA


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
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 4
    Par défaut Petits soucis sous VBA
    Bonjour à toutes et à tous

    Je suis en train de créer une macro et je bloque à ce niveau:

    J'ai utilisé une formule RECHERCHEV (Cellule H14) qui me sert à trouver le nom d'un client parmi d'autres.

    Je veux que ma macro prenne la valeur de cette cellule H14 et qu'elle s'en serve pour m'afficher l'onglet correspondant aux clients.

    Alors pour faire simple: ma recherche me donne le nom du client VISTA

    Quand je clique sur le bouton "AFFICHER" je veux que la macro m'affiche la feulle VISTA.

    J'ai nommé la cellule A1 des mes clients par leur nom.

    J'ai déjà créer une macro similaire dans mon ancien boulot.

    J'avais utilisé une formule du Style Value..... Copy....

    La macro prenait la valeur de la cellule la rechercher dans tous le classeur et se mettait dessus mais je c plus comment j'avais fait

    Bon ben voila je c pas si g été clair j'espère que quelqu'un pourra m'aider.

    A bientot

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 557
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Sheets(Cells(14,8).value).select
    Ca devrait etre pas mal çà

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 4
    Par défaut
    Oui sa me sélectionne ma valeur (ex: VISTA) mais sa ne me recherche pas la cellule nommée VISTA

    On y est presque....

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 557
    Par défaut
    Tu dis pmlus haut que tu veux afficher l'onglet se nommant VISTA
    JE ne comprends pas ta question dans ce cas là

    TU veux afficher un onglet ou rechercher une cellule ??

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 4
    Par défaut
    Je savais bien que j'avais pas été clair:

    Ma première feuille se nomme accueil. C'est sur celle ci que le gérant va pouvoir choisir le client dont il veut suivre les commandes
    Il y a donc un tableau avec tous les clients. Chaque client porte un numéro.
    Le gérant entre le numéro choisi et clique sur le bouton "Afficher". Ce bouton est relié a une macro.
    Dans une cellule (H14) il y a une formule recherchev pour afficher le nom du client par rapport au numéro.

    Chaque client à une feuille du classeur a son nom. Et dans ces feuilles chaque cellule A1 a été nommé par le nom du client.

    Moi je veux que ma macro prenne la valeur de la cellule H14 (ex; VISTA) et qu'elle recherche une cellule prénommée VISTA et qu'elle la sélectionne.
    Ainsi elle m'affichera la feuille du client VISTA

    Bon ben voila pense pas pouvoir faire plus clair!!!

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 557
    Par défaut
    Ce que j'ai fait plus haut affiche la feuille du fameux client

    Si tu veux qu'il se mette en haut de la feuille, tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range("A1").Select
    normalement tu es sur la bonne feuille et sur la cellule A1 qui contient le nom du client puisque A1 contient toujours le nom du client qui est aussi le nom de la feuille si j'ai ben compris

    PS : Pour infos, il existe un générateur de macro qui t'aurait permis de trouver trèsrapidement la façon de faire

Discussions similaires

  1. petit souci requete ajout dans sous formulaire
    Par tibiurs dans le forum Access
    Réponses: 3
    Dernier message: 03/07/2008, 21h18
  2. [VBA-E]Petit souci avec une boucle
    Par Mou dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 17/04/2007, 15h15
  3. [VBA-E] Petit souci avec boites de dialogues
    Par SybVicious dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/09/2006, 21h18
  4. petit soucis avec le vb sous excel
    Par motard_fou dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/06/2006, 13h29
  5. [VBA-E] Petit souci commentaire macro
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 16/09/2005, 17h42

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