Compatibilité VBA excel 2007 2003

Résolu/Fermé
Jimmy25620 Messages postés 13 Date d'inscription jeudi 17 juin 2010 Statut Membre Dernière intervention 11 décembre 2013 - 18 juin 2010 à 10:08
Jimmy25620 Messages postés 13 Date d'inscription jeudi 17 juin 2010 Statut Membre Dernière intervention 11 décembre 2013 - 18 juin 2010 à 16:21
Bonjour,

Je galère sur un truc

J'ai un programme complet sur excel 2007 qui tourne nickel mais 2003 n'en veut pas, il bug sur pas mal de trucs.

Je vais vous poser mes questions au fur et à mesure des découvertes de bug...

Voici la première énigme :

Je suis sur un userform qui renvoi des informations vers une feuille
Mon test est de vérifier que le champ du userform ne soit pas vide et l'inscrive ensuite vers la feuille

If TextBox17 = "" Then
retour = MsgBox("Merci d'indiquer le nom de votre entreprise", vbExclamation)
Exit Sub

et ensuite,

Range("A1") = TextBox17

2007 le comprend très bien mais 2003 me dit "erreur de compilation : projet ou bibliothèque introuvable"

Kézako ?

Merci pour votre aide


A voir également:

2 réponses

Jimmy25620 Messages postés 13 Date d'inscription jeudi 17 juin 2010 Statut Membre Dernière intervention 11 décembre 2013 2
18 juin 2010 à 16:21
Problème résolu : excel 2003 n'aime pas les parenthèses pour la msgbox... 3 heures de perdues pour un détail à la con.

Je mets quand même la réponse ici des fois que ça serve à quelqu'un.
2
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
18 juin 2010 à 11:13
Bonjour,

As-tu vérifié si toutes les références utiles étaient cochées ? (Editeur VB : Outils > Références ...)

Il se peut qu'une ligne soit cochée avec "Manquante xxxx". Décoches là, sauvegarde et relance le fichier.

;o)
0
Jimmy25620 Messages postés 13 Date d'inscription jeudi 17 juin 2010 Statut Membre Dernière intervention 11 décembre 2013 2
18 juin 2010 à 11:32
Oui, mais non...

C'était une bonne piste, je t'en remercie, mais il est toujours pas content.

J'ai passé du temps à haïr excel 2007 et maintenant c'est excel 2003 qui me sort par les trous de nez. Que d'injustices en ce bas monde !
0