VB erreur 57121

Fermé
fbrando Messages postés 2 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 14 janvier 2015 - Modifié par irongege le 16/07/2015 à 20:02
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 16 juil. 2015 à 20:00
Bonjour,

Je suis en train de construire une base de donnée sur excel, elle marchait très bien jusqu'à hier soir et une mise à jour de l'ordi l'a faite beuguée je pense. Voici le code sur un userform où il me dit qu'il y a un problème :

Private Sub CommandButton1_Click()
Sheets("Menu").Activate
UserForm1.Hide
End Sub

La nom de la feuille est bien écrit de la même manière donc je ne comprends pas.
De plus, si je reviens sur excel il me dit qu'"il est impossible de sortir du mode création, le contrôle 'commandbutton24' ne peut pas être créé" donc je ne peux plus rien faire
. Merci d'avance
A voir également:

5 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
14 janv. 2015 à 15:23
Bonjour,


Cela est certainement du à la dernière mise à jour de Windows.

Il faut supprimer cette mise à jour pour récupérer l'utilisation des boutons activeX:

Pour Office 2013:

Security Update for Microsoft Office 2013 (KB2726958)

Moi je l'ai fait pour 2007:

Security Update for Microsoft Office 2007 suites (KB2596927)


Il faut aller dans:

Panneau de configuration-Programmes-Programmes et fonctionnalités-Mises à jour installées
Clic droit sur la mise à jour: Désinstaller

N'oublie pas de désactiver les mises à jour automatique, sinon rebelote

PS Évite ceci la prochaine fois:

besoin d'aide urgemment !!!

Nous sommes des bénévoles
1
fbrando Messages postés 2 Date d'inscription mercredi 14 janvier 2015 Statut Membre Dernière intervention 14 janvier 2015
14 janv. 2015 à 15:35
Merci de votre réponse, j'ai fais comme vous m'avez dis mais je n'ai pas trouvé la mise à jour.
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
14 janv. 2015 à 15:52
Quelle version Excel?

Sinon afficher les fichiers cachés et aller à:

C:\Users\Utilisateur\AppData\Local\Temp\Excel8.0

et supprimer le fichier .exd
0
Bonjour,

J'ai exactement le même problème que fbrando.
Lorsque j'ouvre mon fichier (excel 2010) j'ai une erreur 57121 - Erreur définie par l'application ou par l'objet - et après quand je veux aller sur ma combobox j'ai une autre erreur "impossible de sortir du mode création, le contrôle 'label1' ne peut pas être créé".

et je n'ai pas accès à ma combobox car je suis en mode création.

J'ai essayé de supprimer les fichiers cachés mais ca change rien....

que puis je faire ????

merci!!
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
21 janv. 2015 à 16:33
Pour Office 2010 c'est celle là qui est à supprimer. Voir à la date du 09/12/2014

Security Update for Microsoft Excel 2010 (KB2910902)

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
16 juil. 2015 à 20:00
Bonjour le Forum,

Je viens d'avoir le même problème avec Excel 2003 : Erreur 57121
(lors
Activesheet.Unprotect
) alors que ça fonctionne avec Excel 2007.

Avant de tomber sur ce fil, j'ai trouvé sur le web une solution qui fonctionne (mais pas dans tous les cas) : dupliquer les feuilles du classeur, supprimer les feuilles originales et renomme les nouvelles (Name et CodeName)

Finalement, après avoir désinstallé/réinstallé les 35 mises à jour d'hier, deux mises à jour sont bannies (masquées) de mon ordinateur car elles posent problème avec Excel 2003 (uniquement) :
  • Màj pour Microsoft Office 2007 suites (KB2920794) - ActiveX désactivés
  • Màj pour Microsoft Office 2007 suites (KB2965286) - Erreur 57121

0