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

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

Marsh Posté le 10-08-2011 à 10:28:18    

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.

Reply

Marsh Posté le 10-08-2011 à 10:28:18   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed