Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

requettes sur plusieurs feuilles exel

  • Initiateur de la discussion Initiateur de la discussion stefgand
  • 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 !

S

stefgand

Guest
bonjour,

je souhaiterais savoir comment faire une requette sur plusieurs feuilles

merci
 
Re : requettes sur plusieurs feuilles exel

Bonjour StefGang, le Forum

Un peu succinct comme demande...

On peut le faire, mais faudrait-il savoir quelle requête souhaites-tu avoir ?

Deux méthodes de bases :

Méthode "For Each" (Basée sur la Collection des WorkSheets)

Code:
Sub ScannerLesFeuilles_Methode_1()
Dim WS As Worksheet
For Each WS In ThisWorkbook.Worksheets
    If WS.Range("A1") = "Toto" Then
        MyTest = MyTest & WS.Name & " Glop Glop" & vbCrLf
    Else
        MyTest = MyTest & WS.Name & " Pas Glop" & vbCrLf
    End If
Next WS
MsgBox MyTest
End Sub


Méthode "For X = 1 to y" (Basée sur les Index des WorkSheets)

Code:
Sub ScannerLesFeuilles_Methode_2()
Dim x As Byte
For x = 1 To ThisWorkbook.Worksheets.Count
    If Worksheets(x).Range("A1") = "Toto" Then
        MyTest = MyTest & Worksheets(x).Name & " Glop Glop" & vbCrLf
    Else
        MyTest = MyTest & Worksheets(x).Name & " Pas Glop" & vbCrLf
    End If
Next x
MsgBox MyTest
End Sub

Bon Appétit

@+Thierry
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…