Comment garder le nom des feuilles dans des variables permanentes

  • Initiateur de la discussion Initiateur de la discussion actarus
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

actarus

Guest
Salut,

Je n'arrive pas a garder lenom de mes feuilles d'un fichier excel dans des variables permanentes.

J'ai quelques idées comme declarer n objets sheets et leur affecter le nom de mes n feuilles mais y a t il une meilleur méthode.


merci

jb
 
Bonjour

Dans un module

Public Type stockage
Nombre As Integer
Nom(1 To 100) As String
End Type

Public feuille As Worksheet
Public mesfeuilles As stockage

Sub gogogo()

mesfeuilles.Nombre = 0
For Each feuille In Worksheets
mesfeuilles.Nombre = mesfeuilles.Nombre + 1
mesfeuilles.Nom(mesfeuilles.Nombre) = feuille.Name
Next
For i = 1 To mesfeuilles.Nombre
MsgBox mesfeuilles.Nom(i)
Next

End Sub

tous les noms de tes feuilles seront stockés dans l'objet Mesfeuilles
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour