Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1226 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  tester l'existence d'une feuille Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tester l'existence d'une feuille Excel

n°788135
mirascheat
Posté le 06-07-2004 à 15:21:27  profilanswer
 

Bonjour,
Je voudrais juste savoir comment tester si une feuille Excel existe (et si ce n'est pas le cas, créer cette feuille)
 
If Sheets("toto" ) Is Nothing Then
 
Mais ca ne semble pas marcher  :cry:  
Toute aide est la bienvenue

mood
Publicité
Posté le 06-07-2004 à 15:21:27  profilanswer
 

n°788158
JihemAir
Je sais pas
Posté le 06-07-2004 à 15:40:11  profilanswer
 

Citation :

Dim shAct as WorkSheet
Dim strSheetName As String
Dim boolFound as Boolean
 
    strSheetName = "Test"
    For Each shAct In ThisWorkbook.Worksheets
        If StrComp(shAct.Name, strSheetName, vbTextCompare) = 0 Then
            boolFound = True
            shAct.Activate
            Exit For
        End If
    Next shAct

Un bout de code que j'ai employé qq part. Si boolFound est False, il faut créer l feuille.
   

n°788174
mirascheat
Posté le 06-07-2004 à 15:48:00  profilanswer
 

Moi j'en étais arrivé là :

Code :
  1. Dim she As Worksheet
  2. On Error Resume Next
  3. Set she = Sheets("Extracted Data" )
  4. If she Is Nothing Then
  5.     Sheets.Add.Name = "Extracted Data"
  6.     ActiveSheet.Move After:=Sheets("Library" )
  7. End If


Malheureusement sans "On Error Resume Next" ca plante  :cry:  
 
Merci  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  tester l'existence d'une feuille Excel

 

Sujets relatifs
Message d'excel sous VBBesoin d aide pour une macro excel / VBA svp
Affichage dans fichier Excel : convertir les nombres en "texte"Insertion de données excel dans un tableaux phpmyadmin
Filtre elaboré vba excelvba exel ( comment ferme une feuille d'un classeur ouvert exel)
écran d'attente sur code long en vb excel[Batch] Tester une variable
envoyer ligne avec tabulation pour excel[ACCES]import fichiers excel modifiable
Plus de sujets relatifs à : tester l'existence d'une feuille Excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR