Liste des feuilles d'un classeur

S

Stéphan

Guest
Je cherche à lister l'ensemble des feuilles d'un classeur dans une des feuilles de ce classeur.
Le must serait que cette liste s'actualise automatiquement si on ajoute une nouvelle feuille.

Stéphan
 
D

Didier

Guest
Bonjour Stéphan

je pense que ce ficier ira très bien ,il me vient de Celeda
A+Didier
 

Pièces jointes

  • Selectionfeuille.xls
    46.5 KB · Affichages: 496
  • Selectionfeuille.xls
    46.5 KB · Affichages: 491
  • Selectionfeuille.xls
    46.5 KB · Affichages: 491
D

Daniel DEMILLY

Guest
Bonsoir,

'Insère une feuille nommée Liste des feuilles et crée le sommaire du classeur.

Sub ListeFeuilles()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set ArrFeuil = Sheets("Liste des feuilles")
ArrFeuil.Cells(1, 1).Value = "Tableau des feuilles"
For I = 2 To ActiveWorkbook.Sheets.Count
ArrFeuil.Cells(I, 1).Value = Sheets(I).Name
Next I
Application.DisplayAlerts = True
Alerte = True
Application.ScreenUpdating = True
End Sub


'Insère une feuille et liste les feuilles sour forme de liens hypertextes.

Sub LstSheetHyperlink()
Set newfeuille = ActiveWorkbook.Sheets.Add(Type:=xlWorksheet)
For I = 1 To Sheets.Count
newfeuille.Cells(I, 1).Value = Sheets(I).Name
With Worksheets(newfeuille.Name)
'ActiveSheet.Hyperlinks.Add Anchor:=.Cells(i, 1), Address:="", SubAddress:= _
'Chr(39) & Sheets(i).Name & Chr(39) & "!A1" End With
Next I
End Sub

A+
D@niel
 
C

Celeda

Guest
Bonsoir,

Il existait un autre fichier de Thierry, le MenuFeuilles, que j'aime beaucoup aussi. Je le joins. Et vous pouvez aller le chercher en utilisant le fichier de Ti qui se trouve dans le lien de DavidXLD.

Celeda
 

Discussions similaires

Réponses
8
Affichages
307
Réponses
20
Affichages
563

Statistiques des forums

Discussions
314 019
Messages
2 104 649
Membres
109 092
dernier inscrit
ahm74