[Catégorie modifiée VB6 -> VBA] message d'erreur

Résolu
ricouth Messages postés 25 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 13 novembre 2012 - 27 avril 2011 à 22:10
ricouth Messages postés 25 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 13 novembre 2012 - 29 avril 2011 à 20:45
Bonjour

Lorsque je veux importer une feuille .frm d'un fichier que je telecharge sur ce site , j'ai le message d'erreur suivant :

la classe de feuille contenue dans (chemin du fichier).frm n'est aps gérée dans VBe. le fichier ne peut pas être chargé.

Je suis sous excel 2007 en vba

Quelqu'un peut il m'aider
Merci

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
27 avril 2011 à 22:32
Salut

Difficile de te répondre ne connaissant pas l'origine de ce fichier.
Ce doit être un fichier VB6 et pas VBA.
Par contre, tu dois pouvoir recopier le code (NotePad) de ce FRM à l'intérieur d'une UserForm VBA que tu créeras manuellement, quitte à recréer l'interface des composants à la main (et les nommer comme la source).

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
Calade Messages postés 1207 Date d'inscription dimanche 20 avril 2003 Statut Membre Dernière intervention 4 juin 2016 10
28 avril 2011 à 11:10
Bonjour,

Les forms Excel (VBA) et VB6 sont totalement incompatibles. J'ai fait quelques essais sur une form vierge de tout contrôle et au mieux excel renvoie une erreur système sans autre forme d'explication.

Auparavant il faut tripatouiller le .FRM sous Notepad pour en changer l'entête et supprimer toutes les propriétés non supportés par VBA, sans compter les contrôles ActiveX en principe non réutilisables de l'un à l'autre.

La meilleure méthode est celle de Jack.

Calade
3
ricouth Messages postés 25 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 13 novembre 2012
29 avril 2011 à 20:45
Merci du renseignement

ricouth
0
Rejoignez-nous