Nom des onglets dans un tableau

Bonjour,

Je cherche un moyen de récupérer les noms de mes onglets avec une formule simple excel ou en vba sans appuyer sur un bouton

pour les mettres dans un tableau qui se trouve dans mon onglet "base"

Ps : si je rajoute un onglet qu'il se rajoute automatiquement dans le tableau

Merci.

Bonjour,

Tu peux tester la solution Sommaire ...

Sub Sommaire()

    Dim Sh As Worksheet
    Dim Newsh As Worksheet
    Dim myCell As Range
    Dim ColNum As Integer
    Dim RwNum As Long
    Dim Basebook As Workbook

    With Application
        .Calculation = xlCalculationManual
        .ScreenUpdating = False
    End With
    Application.DisplayAlerts = False
    On Error Resume Next
    ActiveWorkbook.Worksheets("Sommaire").Delete
    On Error GoTo 0
    Application.DisplayAlerts = True
    Set Basebook = ActiveWorkbook
    Set Newsh = Basebook.Worksheets.Add
    Newsh.Name = "Sommaire"
    RwNum = 1
    For Each Sh In Basebook.Worksheets
        If Sh.Name <> Newsh.Name And Sh.Visible Then
            ColNum = 1
            RwNum = RwNum + 1
            Newsh.Hyperlinks.Add Anchor:=Newsh.Cells(RwNum, 1), Address:="", _
            SubAddress:="'" & Sh.Name & "'!A1", TextToDisplay:=Sh.Name
        End If
    Next Sh
    Newsh.Range("A1").Value = "Sommaire"
    Newsh.UsedRange.Columns.AutoFit
    With Application
        .Calculation = xlCalculationAutomatic
        .ScreenUpdating = True
    End With
End Sub

re,

Désolé je sais pas trop ou il faudrait que je colle le code

dois-je crée une macro et la coller dedans ? sachant que j'aimerais eviter de devoir appuyer sur un bouton

ou Juste mettre ce code dans ma feuille "base "

merci.

Re,

Si tu as des difficultés à adapter la solution ... il ne faut pas hésiter à joindre ton fichier ...

re,

Le voila 8)

16classeur1.xlsm (21.47 Ko)

Re,

Si quelqu'un d'autre sait où je dois mettre le code de James007 sa serais sympas un petit message merci.

Re,

Ton ficheir test ...

Re,

Malheuresement ce n'est pas vraiment ce que je recherche

Ma demande comme dis plus haut c'est juste de retrouver les nom de mes onglet dans un tableau, pas de créer des liens pour y aller

et surtout si je crée un nouvel onglet qu'il se rajoute dans la liste ou tableau le tout automatiquement

Cordialement.

Merci ca m'a aide aussi

@EulVedette ...

Merci pour tes remerciements ...

Re,

Si tu voulais bien prendre le temps de:

1. regarder le code

2. comprendre le code

Tu te rendrais compte de " qui le plus ... peut le moins ..."

Bon Courage pour la suite ...


Re,

Merci James007 tout fonctionne comme il faut...

cordialment.

Merci pour tes remerciements

Rechercher des sujets similaires à "nom onglets tableau"