D=E9sol=E9 d'=EAtre redondant, mais ca fait 2 jours que ca ne=20
fonctionne pas et je dois absolument trouver une solution,=20
J'ai vraiement besoin d'=EAtre =E9clair=E9.
Quand j'essaie d'ouvrir l'application sur un poste de=20
travail autre que le mien, il bogue d=E8s la
premiere instruction vba (un simple UCase). Il me donne
comme erreur: "Projet ou biblioth=E8que introuvable".
Je commence =E0 mieux cerner le probl=E8me (mais toujours pas=20
=E0 le r=E9soudre:
J'ai un fichier mdb pour les donn=E9es sur le serveur, et=20
chaque poste de travail a un fichier mdb avec les=20
formulaires, =E9tats, ... Sur mon poste de travail, tout=20
fonctionne correctement. Je copie mon application mdb sur=20
un autre poste de travail qui fait parti de mon r=E9seau.=20
Maintenant, si j'essaie d'ouvrir l'application qui se=20
trouve sur l'autre poste (=E0 partir de mon ordinateur ou=20
l'autre), je recois toujours cette erreur!
1.J'ai essay=E9 de mettre cette fonction:
Function TestRef()
Dim r As Reference
For Each r In Application.References
If r.IsBroken =3D True Then References.Remove r
Next
End Function
R=E9sultat: la ligne=20
"If r.IsBroken =3D True Then References.Remove r"
me dit "erreur d'ex=E9cution '-214731 9779 (8002801d)':=20
Biblioth=E8que d'objets non enregistr=E9e.
2.J'ai d=E9sactiv=E9 le blocage de scripts, toujours le m=EAme=20
probl=E8me=20
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut anonymous redondant ;-)
a écrit Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut anonymous redondant ;-)
<anonymous@discussions.microsoft.com> a écrit
Quand j'essaie d'ouvrir l'application sur un poste de
travail autre que le mien, il bogue dès la
premiere instruction vba (un simple UCase). Il me donne
comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
a écrit Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference For Each r In Application.References If r.IsBroken = True Then References.Remove r Next End Function
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
a écrit Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
Oui,justement, la fonction suivante les a tous activées
Function TestRef()
Dim r As Reference
For Each r In Application.References
If r.IsBroken = True Then References.Remove r
Next
End Function
Se peut-il qu'il y en ait d'autres ? Il me semble
que "UCase", ca devrait même être dans une bibliothèque de
base ...
<anonymous@discussions.microsoft.com> a écrit
Quand j'essaie d'ouvrir l'application sur un poste de
travail autre que le mien, il bogue dès la
premiere instruction vba (un simple UCase). Il me donne
comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
a écrit Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
As tu vérifié les références sur les autres postes ?
Alt + F11 >> Outils, Références...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
3stone
re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef()
Dim r As Reference
...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble
que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC,
ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Oh my God !
Merci, merci, merci, J'avais toutes les références. C'est juste que j'avais pas la bonne bibliotheque "Visual Basic for Applications". Il y en avait 4 dans la liste.
Merci encore !
anonymous fini d'être redondant !
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
Oh my God !
Merci, merci, merci,
J'avais toutes les références. C'est juste que j'avais pas
la bonne bibliotheque "Visual Basic for Applications". Il
y en avait 4 dans la liste.
Merci encore !
anonymous fini d'être redondant !
-----Message d'origine-----
re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef()
Dim r As Reference
...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble
que "UCase", ca devrait même être dans une bibliothèque
de base ...
Lorsque ta base est installée sur un autre PC,
ouvre le VBE et compile... regarde l'erreur... et les
rèférences
sans rien exécuter !
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Merci, merci, merci, J'avais toutes les références. C'est juste que j'avais pas la bonne bibliotheque "Visual Basic for Applications". Il y en avait 4 dans la liste.
Merci encore !
anonymous fini d'être redondant !
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
... bon non ! trop beau pour être vrai ! Ca fonctionne si je lance l'application à partir de mon poste de travail, mais toujours pas à partir de l'autre.
Je vais essayer VBE
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
... bon non ! trop beau pour être vrai ! Ca fonctionne si
je lance l'application à partir de mon poste de travail,
mais toujours pas à partir de l'autre.
Je vais essayer VBE
-----Message d'origine-----
re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef()
Dim r As Reference
...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble
que "UCase", ca devrait même être dans une bibliothèque
de base ...
Lorsque ta base est installée sur un autre PC,
ouvre le VBE et compile... regarde l'erreur... et les
rèférences
sans rien exécuter !
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
... bon non ! trop beau pour être vrai ! Ca fonctionne si je lance l'application à partir de mon poste de travail, mais toujours pas à partir de l'autre.
Je vais essayer VBE
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
A moins que je ne sache m'y prendre, compiler ne`m'avance pas plus ! Il me dit que le projet ou la bibliotheque est introuvable. Faut-il faire quelque chose d'autre ?
Peut-être j'avais une partie de la réponse. J'essaie de changer la bibliothèque "Visual Basic for Applications", mais je ne suis pas capable. Comme je l'ai dit, il y en a plusieurs dans la liste. Quand j'essaie d'en sélectionner une autre, ca me dit qu'une autre biblothèque portant le même nom est déja activée, et si j'essaie de la désactiver, j'ai un message que cette bibliothèque est en cours d'utilisation.
Est-ce que ca peut être ca, si oui, comment la changer ?
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
A moins que je ne sache m'y prendre, compiler ne`m'avance
pas plus ! Il me dit que le projet ou la bibliotheque est
introuvable. Faut-il faire quelque chose d'autre ?
Peut-être j'avais une partie de la réponse. J'essaie de
changer la bibliothèque "Visual Basic for Applications",
mais je ne suis pas capable. Comme je l'ai dit, il y en a
plusieurs dans la liste. Quand j'essaie d'en sélectionner
une autre, ca me dit qu'une autre biblothèque portant le
même nom est déja activée, et si j'essaie de la
désactiver, j'ai un message que cette bibliothèque est en
cours d'utilisation.
Est-ce que ca peut être ca, si oui, comment la changer ?
-----Message d'origine-----
re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef()
Dim r As Reference
...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble
que "UCase", ca devrait même être dans une bibliothèque
de base ...
Lorsque ta base est installée sur un autre PC,
ouvre le VBE et compile... regarde l'erreur... et les
rèférences
sans rien exécuter !
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
A moins que je ne sache m'y prendre, compiler ne`m'avance pas plus ! Il me dit que le projet ou la bibliotheque est introuvable. Faut-il faire quelque chose d'autre ?
Peut-être j'avais une partie de la réponse. J'essaie de changer la bibliothèque "Visual Basic for Applications", mais je ne suis pas capable. Comme je l'ai dit, il y en a plusieurs dans la liste. Quand j'essaie d'en sélectionner une autre, ca me dit qu'une autre biblothèque portant le même nom est déja activée, et si j'essaie de la désactiver, j'ai un message que cette bibliothèque est en cours d'utilisation.
Est-ce que ca peut être ca, si oui, comment la changer ?
-----Message d'origine----- re,
Oui,justement, la fonction suivante les a tous activées
Function TestRef() Dim r As Reference ...
non, ce code supprime les "manquantes"...
Se peut-il qu'il y en ait d'autres ? Il me semble que "UCase", ca devrait même être dans une bibliothèque de base ...
Lorsque ta base est installée sur un autre PC, ouvre le VBE et compile... regarde l'erreur... et les rèférences
sans rien exécuter !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
J-Pierre
Bonsoir,
Le problème, en enlevant des références manquantes en aveugle (sans savoir lesquelles), c'est que tu ne sais pas où est le problème, et que tu risques de toute façon d'autres problèmes en compilant, normalement, les références cochées sont utilisées.
Ouvre la base en gardant la touche Shift appuyée, édite ton code VBA et va voir quelles références te manquent. Ce sera plus facile.
J-Pierre
a écrit dans le message de news: 041801c3c635$4870bc60$ Bonjour
Désolé d'être redondant, mais ca fait 2 jours que ca ne fonctionne pas et je dois absolument trouver une solution, J'ai vraiement besoin d'être éclairé.
Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
Je commence à mieux cerner le problème (mais toujours pas à le résoudre: J'ai un fichier mdb pour les données sur le serveur, et chaque poste de travail a un fichier mdb avec les formulaires, états, ... Sur mon poste de travail, tout fonctionne correctement. Je copie mon application mdb sur un autre poste de travail qui fait parti de mon réseau. Maintenant, si j'essaie d'ouvrir l'application qui se trouve sur l'autre poste (à partir de mon ordinateur ou l'autre), je recois toujours cette erreur!
1.J'ai essayé de mettre cette fonction:
Function TestRef() Dim r As Reference For Each r In Application.References If r.IsBroken = True Then References.Remove r Next End Function
Résultat: la ligne "If r.IsBroken = True Then References.Remove r" me dit "erreur d'exécution '-214731 9779 (8002801d)': Bibliothèque d'objets non enregistrée.
2.J'ai désactivé le blocage de scripts, toujours le même problème
Que puis-je essayer d'autre ?
Merci beaucoup !
Bonsoir,
Le problème, en enlevant des références manquantes en aveugle (sans savoir lesquelles), c'est que tu ne sais pas où est le problème,
et que tu risques de toute façon d'autres problèmes en compilant, normalement, les références cochées sont utilisées.
Ouvre la base en gardant la touche Shift appuyée, édite ton code VBA et va voir quelles références te manquent. Ce sera plus facile.
J-Pierre
<anonymous@discussions.microsoft.com> a écrit dans le message de news: 041801c3c635$4870bc60$a001280a@phx.gbl...
Bonjour
Désolé d'être redondant, mais ca fait 2 jours que ca ne
fonctionne pas et je dois absolument trouver une solution,
J'ai vraiement besoin d'être éclairé.
Quand j'essaie d'ouvrir l'application sur un poste de
travail autre que le mien, il bogue dès la
premiere instruction vba (un simple UCase). Il me donne
comme erreur: "Projet ou bibliothèque introuvable".
Je commence à mieux cerner le problème (mais toujours pas
à le résoudre:
J'ai un fichier mdb pour les données sur le serveur, et
chaque poste de travail a un fichier mdb avec les
formulaires, états, ... Sur mon poste de travail, tout
fonctionne correctement. Je copie mon application mdb sur
un autre poste de travail qui fait parti de mon réseau.
Maintenant, si j'essaie d'ouvrir l'application qui se
trouve sur l'autre poste (à partir de mon ordinateur ou
l'autre), je recois toujours cette erreur!
1.J'ai essayé de mettre cette fonction:
Function TestRef()
Dim r As Reference
For Each r In Application.References
If r.IsBroken = True Then References.Remove r
Next
End Function
Résultat: la ligne
"If r.IsBroken = True Then References.Remove r"
me dit "erreur d'exécution '-214731 9779 (8002801d)':
Bibliothèque d'objets non enregistrée.
2.J'ai désactivé le blocage de scripts, toujours le même
problème
Le problème, en enlevant des références manquantes en aveugle (sans savoir lesquelles), c'est que tu ne sais pas où est le problème, et que tu risques de toute façon d'autres problèmes en compilant, normalement, les références cochées sont utilisées.
Ouvre la base en gardant la touche Shift appuyée, édite ton code VBA et va voir quelles références te manquent. Ce sera plus facile.
J-Pierre
a écrit dans le message de news: 041801c3c635$4870bc60$ Bonjour
Désolé d'être redondant, mais ca fait 2 jours que ca ne fonctionne pas et je dois absolument trouver une solution, J'ai vraiement besoin d'être éclairé.
Quand j'essaie d'ouvrir l'application sur un poste de travail autre que le mien, il bogue dès la premiere instruction vba (un simple UCase). Il me donne comme erreur: "Projet ou bibliothèque introuvable".
Je commence à mieux cerner le problème (mais toujours pas à le résoudre: J'ai un fichier mdb pour les données sur le serveur, et chaque poste de travail a un fichier mdb avec les formulaires, états, ... Sur mon poste de travail, tout fonctionne correctement. Je copie mon application mdb sur un autre poste de travail qui fait parti de mon réseau. Maintenant, si j'essaie d'ouvrir l'application qui se trouve sur l'autre poste (à partir de mon ordinateur ou l'autre), je recois toujours cette erreur!
1.J'ai essayé de mettre cette fonction:
Function TestRef() Dim r As Reference For Each r In Application.References If r.IsBroken = True Then References.Remove r Next End Function
Résultat: la ligne "If r.IsBroken = True Then References.Remove r" me dit "erreur d'exécution '-214731 9779 (8002801d)': Bibliothèque d'objets non enregistrée.
2.J'ai désactivé le blocage de scripts, toujours le même problème
Que puis-je essayer d'autre ?
Merci beaucoup !
3stone
Salut,
a écrit A moins que je ne sache m'y prendre, compiler ne`m'avance pas plus ! Il me dit que le projet ou la bibliotheque est introuvable. Faut-il faire quelque chose d'autre ?
Lorsque tu tente de compiler, il te dit "bibliotheque introuvale" ?
Mais, il t'indique le code qui ne passe pas ? normalement, le débogueur le surligne en jaune...
Peut-être j'avais une partie de la réponse. J'essaie de changer la bibliothèque "Visual Basic for Applications", mais je ne suis pas capable. Comme je l'ai dit, il y en a plusieurs dans la liste. Quand j'essaie d'en sélectionner une autre, ca me dit qu'une autre biblothèque portant le même nom est déja activée, et si j'essaie de la désactiver, j'ai un message que cette bibliothèque est en cours d'utilisation.
non... tu ne peux pas la désactiver... ni en ajouter une autre d'ailleurs !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut,
<anonymous@discussions.microsoft.com> a écrit
A moins que je ne sache m'y prendre, compiler ne`m'avance
pas plus ! Il me dit que le projet ou la bibliotheque est
introuvable. Faut-il faire quelque chose d'autre ?
Lorsque tu tente de compiler, il te dit "bibliotheque introuvale" ?
Mais, il t'indique le code qui ne passe pas ?
normalement, le débogueur le surligne en jaune...
Peut-être j'avais une partie de la réponse. J'essaie de
changer la bibliothèque "Visual Basic for Applications",
mais je ne suis pas capable. Comme je l'ai dit, il y en a
plusieurs dans la liste. Quand j'essaie d'en sélectionner
une autre, ca me dit qu'une autre biblothèque portant le
même nom est déja activée, et si j'essaie de la
désactiver, j'ai un message que cette bibliothèque est en
cours d'utilisation.
non... tu ne peux pas la désactiver... ni en ajouter une autre d'ailleurs !
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
a écrit A moins que je ne sache m'y prendre, compiler ne`m'avance pas plus ! Il me dit que le projet ou la bibliotheque est introuvable. Faut-il faire quelque chose d'autre ?
Lorsque tu tente de compiler, il te dit "bibliotheque introuvale" ?
Mais, il t'indique le code qui ne passe pas ? normalement, le débogueur le surligne en jaune...
Peut-être j'avais une partie de la réponse. J'essaie de changer la bibliothèque "Visual Basic for Applications", mais je ne suis pas capable. Comme je l'ai dit, il y en a plusieurs dans la liste. Quand j'essaie d'en sélectionner une autre, ca me dit qu'une autre biblothèque portant le même nom est déja activée, et si j'essaie de la désactiver, j'ai un message que cette bibliothèque est en cours d'utilisation.
non... tu ne peux pas la désactiver... ni en ajouter une autre d'ailleurs !
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------