changement de pc résolu

changement de pc résolu - VB/VBA/VBS - Programmation

Marsh Posté le 04-05-2006 à 14:21:06    

j'aimerais savoir pourquoi mes userform excel marchent tres bien sur le pc ou je code, et des ke je met  le mon fichier sur un autre pc, il me dit objet introuvable pour mse userform als k'ils ont tjs le meme nom et ke les liens restent identiques ....
 
TRES IMPORTANT THX  
:)


Message édité par GillooZ le 09-05-2006 à 12:57:56
Reply

Marsh Posté le 04-05-2006 à 14:21:06   

Reply

Marsh Posté le 04-05-2006 à 14:36:13    

Ton code fait peut-être appel à des fonctions d'une bibliothèque qui n'est pas présente sur l'autre PC.
Vérifie dans le menu Outils/Références si les lignes cochées (seulement celles-là) ne  seraient pas précédées du mot « MANQUANT ».
Il peut s'agir aussi d'un contrôle utilisé dans un formulaire (via la boîte à outils des contrôles) qui manquerait sur l'autre PC.
Certains contrôles sont des composants externes à Office/VB6 et nécessitent d'être installés eux aussi sur le PC cible.

Reply

Marsh Posté le 04-05-2006 à 14:43:05    

en fait la difference au niveau des references si situes k'avec le pc ou je code j'utilise excel 2003 donc j'ai microsoft excel 11.0 Object library et microsoft Office 11.0 object library als ke sur l'autre pc avec excel 2002 je n'ai ke la 10.0
mais g deja eu ce probleme et juste en recréeant les userform avec le meme noms mes liens remarchait
 
le pb vient il vraiment des librairies de reference ?

Reply

Marsh Posté le 04-05-2006 à 14:50:01    

Normalement la différence de version dans tes références ne suffit pas à expliquer ton pb (et heureusement pour moi qui travaille avec des versions depuis la 97 jusqu'à la 2003).
MAIS si tu utilises des fonctionnalités spécifiques à une version d'Excel c'est la merde.
D'autres cas peuvent causer des soucis mais cela dépasse le simple cadre de l'aide que je peux t'apporter par le biais du forum.
 
edit: si tu peux copier/coller ici la ligne qui déclenche l'erreur cela pourrait aider


Message édité par tegu le 04-05-2006 à 14:51:43
Reply

Marsh Posté le 04-05-2006 à 14:54:03    

UserForm1.Show
 
je pense pas ke ca soit une fonctionnalité super top shmout apparu sur excel 2003 ^^

Reply

Marsh Posté le 04-05-2006 à 15:20:00    

As-tu du code dans l'événement _Initialize de ton userform ?
Est-ce que tu utilises un contrôle non standard dans ce userform ?


Message édité par tegu le 04-05-2006 à 15:20:12
Reply

Marsh Posté le 04-05-2006 à 15:40:32    

... je suis tro con je charge une image en fond et j'y est meme pas pensé ....
 
..........................................
gg moi

Reply

Sujets relatifs:

Leave a Replay

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