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 :

boite de dialogue pour onglets


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 139
    Par défaut boite de dialogue pour onglets
    Salut à tous
    Peut-on créer une boite de dialogue pour ouvrir n'importe quel onglet en tapant le nom de celui-ci
    Merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour,

    Je t'avouerais que ton idée est assez surprenante car Excel possède une fonction liste qui permet de le faire sans problème : pourquoi inventer une fonction existante ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 139
    Par défaut boite de dialogue pour onglets
    Bonjour anasecu
    Merci pour ta réponse que je viens de voir.
    Sur mon exemple ci-joint, j'ai une boite de dialogue pour ouvrir les onglets, le problème c'est qu'on ne peut ouvrir un onglet qu'avec la première lettre du nom donc il ouvre le premier onglet qui commence par cette lette.
    Exemple si je tape bernard c'est l'onglet bob pour michel c'est marie
    Comment faire
    Merci
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour bobafric,

    Exemple si je tape bernard c'est l'onglet bob pour michel c'est marie
    Avec ton combox, quoi que tu tapes tu es rejeté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Me.ComboBox1.ListIndex = -1 Then Exit Sub
    ???

    Citation Envoyé par bobafric Voir le message
    le problème c'est qu'on ne peut ouvrir un onglet qu'avec la première lettre du nom donc il ouvre le premier onglet qui commence par cette lette.
    J'ai l'impression que tu as rêvé car ce n'est pas ce qui se passe.
    Tu as un souci pour remplir ton combox car tu ne charges pas la dernière feuille, il te faut enlever le -1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      For i = 1 To Sheets.Count

Discussions similaires

  1. Boite de dialogue pour récupération de fichier
    Par julio02200 dans le forum Access
    Réponses: 4
    Dernier message: 27/06/2006, 11h09
  2. Boite de dialogue pour Password
    Par hammag dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 17/05/2006, 13h40
  3. [VB6]boite de dialogue pour selectionner un fichier
    Par kboo dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 14/04/2006, 14h57
  4. Réponses: 5
    Dernier message: 26/02/2006, 21h32
  5. Réponses: 10
    Dernier message: 20/05/2005, 11h47

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