Création
d'entreprise
Posez votre question Signaler

Erreur 1004 vba la methode de l'objet a echou [Résolu]

ben0013 - Dernière réponse le 11 févr. 2011 à 15:36
Bonjour à tous
j'ai parcouru plusieurs forum cette question a plus ou moins deja été posée mais je sais pas si je suis dans le meme cas de figure:
voici mon code:
If TextBox1.Text = "tata" And TextBox2.Text = "tata" Then
Feuil1.Visible = xlSheetsVeryHidden
Feuil1.Cells.NumberFormat = ";;;"
Feuil2.Visible = xlSheetVisible
Feuil2.Cells.NumberFormat = "General"
Feuil3.Visible = xlSheetsVeryHidden
Feuil3.Cells.NumberFormat = ";;;"
Feuil4.Visible = xlSheetsVeryHidden
Feuil4.Cells.NumberFormat = ";;;"
Feuil5.Visible = xlSheetsVeryHidden
Feuil5.Cells.NumberFormat = ";;;"
Feuil6.Visible = xlSheetsVeryHidden
Feuil6.Cells.NumberFormat = ";;;"
Feuil7.Visible = xlSheetsVeryHidden
Feuil7.Cells.NumberFormat = ";;;"
Feuil8.Visible = xlSheetVeryHidden
Je cherche à afficher certaine feuilles et masquer les autres.
j'ai 4 conditions du meme type (login mdp) et de temps en temps j'ai cette erreur
"la methode 'visible' de l'objet '_Worksheet' a échoué" mon souci c'est qu'elle echoue aléatoirement si qq1 a une idée...
Merci d'avance
Lire la suite 

Erreur 1004 vba la methode de l'objet a echou »

3 réponses
Réponse
+1
moins plus
Bonjour,

Juste une petite chose,
est-ce que ca ne bugge pas dans le cas ou :
ta feuille est visible et que tu vas le rendre visible?

je serais toi, j'utiliserais plutot ce code la, il est plus simple :
feuil1.visible = true pour l'afficher
feuil1.visible = false pour masquer la feuille.

Essaie et dis moi
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour ta réponse je viens de trouver en lisant ton com trop vite lol.
En fait cela venait au moment où je fermais la derniere fenetre. C'est exel qui bloquai la methode...
Merci.
Ajouter un commentaire
Ce document intitulé « Erreur 1004 vba la methode de l'objet a echou » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?