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

  FORUM HardWare.fr
  Programmation
  Divers

  VBA: La méthode de l'objet Worksheet a echoué

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA: La méthode de l'objet Worksheet a echoué

n°2094366
didaa
Posté le 10-08-2011 à 10:28:18  profilanswer
 

Bonjour à tous,
 
J'essaye de faire une macro qui me sélectionnerait tout les onglet d'un classeur excel sauf certains.Voici le code que j'ai tapé:
 
Dim Sht As Worksheet
  For Each Sht In ActiveWorkbook.Sheets
  If Sht.Name <> "ANNEE N" And Sht.Name <> "ANNEE N-1" And Sht.Name <> "CONTROLE" Then
    Sht.Select Replace:=False
  End If
  Next Sht
 
Le problème c'est qu'il y a un bug sur la ligne "Sht.Select Replace:=False" : Erreur d'exécution '1004'. La méthode de l'objet Worksheet a echoué.
 
Le plus "bizarre" c'est que cette macro marche lorsque je l'essaye sur d'autres classeur Excel, mais pas sur celui pour lequel je l'ai créé!
 
Avez-vous une idée de ce qui pourrait en être la cause et une solution proposer?
 
Merci d'avance.

mood
Publicité
Posté le 10-08-2011 à 10:28:18  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  VBA: La méthode de l'objet Worksheet a echoué

 

Sujets relatifs
Problème boucle VBAObjet Submit qui me pose probleme
Problème pour utiliser Vlookup en VBAPerfo VBA
VBA - Problème avec ImageComboBoxMACRO VBA pour numérotation d'image Word
VBA CATIA V5 - Récupérer la langue de l'interface utilisateur[Ada][Programmation Orienté Objet] déclaration de procédure abstraite.
[Excel/VBA] Supprimer les 0 extérieurs dans une donnée alphanumérique[PPT/VBA] Changer tiret et couleurs de traits sur différents slides
Plus de sujets relatifs à : VBA: La méthode de l'objet Worksheet a echoué


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