changement de pc résolu - VB/VBA/VBS - Programmation
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.
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 ?
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
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 ^^
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 ?
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
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