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 :

Lister des onglets


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de solorac
    Inscrit en
    Avril 2007
    Messages
    483
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Avril 2007
    Messages : 483
    Par défaut Lister des onglets
    Bonjour la Communauté,

    Je voudrai savoir comment faire pour éditer dans un nouvel onglet la liste de tous les onglets d'un classeur.

    Je vous remercie

    Cordialement

  2. #2
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Bonjour
    Essaye quelque chose qui ressemble a ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub test()
    Dim ws As Worksheet
     
    For Each ws In Worksheets
    Worksheets("Feuil1").Range("A" & Worksheets("Feuil1").Range("A65535").End(xlUp).Row + 1) = ws.Name
    Next ws
    End Sub
    Je te laisse adapter tu peux tassurer que le nom de longlet n'est pas celui ou tu ecris la liste avec un test sur ws.name<>"Feuil1"

  3. #3
    Membre éclairé Avatar de solorac
    Inscrit en
    Avril 2007
    Messages
    483
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Avril 2007
    Messages : 483
    Par défaut
    Merci pour ta prompte réponse, mais il me mets une erreur :

    "objet requis" ???

  4. #4
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Montre le code tel que tu l'as utilisé (copier/coller) précise où tu l'as mis, car le code tel qu'il est donné fonctionne très bien chez moi (et quand tu as une erreur précise sur quelle ligne on peut pas deviner )

  5. #5
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,

    Pour que le code que t'a montré Korvax fonctionne, tu dois avoir une feuille nommée "Feuil1", pour les tests tu peux remplacer par la feuille active (
    Worksheets("Feuil1") par activesheet)

  6. #6
    Membre éclairé Avatar de solorac
    Inscrit en
    Avril 2007
    Messages
    483
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Avril 2007
    Messages : 483
    Par défaut
    Autant pour moi.
    J'ai commis une erreur (un espace supp) en recopiant le code.
    Je préfère le recopier afin de l'assimiler plus facilement.
    Mais il fonctionne. Je vous remercie tous les 2

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

Discussions similaires

  1. [XL-2010] Lister Nom des onglets dans mail HTML
    Par cdrik78 dans le forum Excel
    Réponses: 1
    Dernier message: 13/02/2013, 10h28
  2. lister des dossiers dans un ComboBox
    Par taulmaril dans le forum Windows
    Réponses: 7
    Dernier message: 01/05/2004, 14h31
  3. [C#] Cacher des onglet(s)
    Par Jfrancois57 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 22/04/2004, 23h17
  4. [VB.NET] Couleurs des onglets d'un TabControl
    Par ineznia dans le forum Windows Forms
    Réponses: 6
    Dernier message: 09/04/2004, 13h18
  5. Changer dynamiquement la position des onglets
    Par ginnovy dans le forum C++Builder
    Réponses: 2
    Dernier message: 11/09/2002, 18h24

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