OVH Cloud OVH Cloud

Question pour un kador !

30 réponses
Avatar
B
[ 3° édition ...]
Mesdames, Messieurs,

Voici la question :

J'ai réalisé une Application en mdb sur un PC avec :
Windows XP et Office XP ( Access 2002 et Word 2002).
Cette application fonctionne sans aucun problème.
J'ai voulu installer cette Application sur un autre poste sous Windows 2000
pro.
Comme ça plantait ou ne marchait pas correctement selon l'utilisation, j'ai
désinstallé et réinstallé Office ( avec Access 2002 et Word 2002 dont j'ai
absolument besoin dans mon Appli).
Comme ça ne fonctionnait toujours pas, je suis allé voir, sur les conseils
pris sur ce NG, si les références étaient correctes.
Effectivement la référence Microsoft ActiveX Data Objects n'était pas la
même (2.1 au lieu de 2.5).
J'ai donc installé la bonne référence ( fichier msado25.tlb ).
LA question : TOUTES choses étant égales, ça marche sur un PC et PAS sur
l'autre, OU est le problème ?

Merci +++++ de vos suggestions.
@ +++++
un b(°!°)rbbu désemparé +++++

10 réponses

1 2 3
Avatar
B
Salut,
Je vais donc demain mardi chez le patron et je testerai un peu de tout ...
A propos de la régistration (que j'ai jamais pratiqué),
si par exemple je veux régistrer le fichier msword.olb - que j'ai placé
"manuellement" par copier-coller à partir d'une disquette- , je fais :
démarrer exécuter regsvr32 "c:program filesmicrosoft
officeoffice10msword.olb
et le tour est joué !
C'est bien ça ?
Merci.

@ +
b(°!°)rbbu

"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:
re,

:
| Seule msdao25.tlb était introuvable (y'avait msdao15.DLL à la place)
| , et j'ai du la placer manuellement en la pompant sur disquette de
| chez moi. Encore merci et à la semaine prochaine.

pour moi ce sont 2 fichiers complètements différents,
et placer un fichier ne suffit souvent pas car il faut le
"régistrer" manuellement dans la base de registres :
démarrer exécuter regsvr32 "c:cheminfichier.ext"

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------




Avatar
B
Salut,
Sympa de suivre ...
Je veux bien faire un test en passant par Save au lieu de SaveAs.
Mais ce ne sera qu'un test pour chercher d'ou vient l'erreur !
Mais après, je fais comment pour enregistrer un fichier qui par définition
n'existe pas sur le Disque ?
... Quand tu dis une erreur sur quelques machines et pas sur d'autres, t'as
pas voir quelles étaient les différences entre les machines ?
A ce propos, demain mardi, je vais chez le patron pour différents tests dont
le tien, et il me semble que la machine la plus "pourrie" (W98 , peu de ram
et petit processeur ! ) n'a curieusement pas ce problème ! C'est ça, en
fait, qui me fait ch..er le plus.
Encore merci.
@ +
b(°!°)rbbu

"Francois" a écrit dans le message de
news: eLXA#
Bonjour,

J'ai lu un peu en diagonale toutes les discussions qu'il y a eu, et je
réagis à propos de la fonction SaveAs car il m'arrive d'avoir le même des
problèmes avec cette fonction : une erreur 5356 provoqué sur quelques
machines et pas sur d'autres. Cette fonction ne me semble pas très fiable.
En gros, il faudrait voir si en passant par la fonction Save (=> Faire une
copie du fichier à l'endroit où vous souhaitez l'enregistrer puis
l'ouvrir,

faire les différentes manip et l'enregistrer) le problème n'est pas
réglé...


@+

François

"" a écrit dans le message news:

Bonsoir,

Quand je Rem la ligne MonDoc.SaveAs alors...ça plante pas mais bien sur
ça


crée pas mon Doc !
Pour le reste :
1- je vais voir Crosoft pour le MDAC ;
2 - quand j'irai chez le patron je ferai une ré-importation
Merci.

@ +
b(°!°)rbbu








Avatar
Anor
Bonjour,

:

| si par exemple je veux régistrer le fichier msword.olb - que j'ai
| placé "manuellement" par copier-coller à partir d'une disquette- , je
| fais : démarrer exécuter regsvr32 "c:program filesmicrosoft
| officeoffice10msword.olb
| et le tour est joué !
| C'est bien ça ?
| Merci.
|
| @ +
| b(°!°)rbbu
|
En théorie oui.
Maintenant, si c'est un fichier qui ne se "régistre" pas,
il te dira qu'il n'a pas trouvé le point d'entrée et ne fera rien...

Dans tous les cas, en théorie, tu ne devrais pas pouvoir compiler tant que tout
ne sera pas proprement installé (avais-tu essayé de faire compiler la base sur le poste du
"patron" ?)

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Avatar
B
Bonsoir,
(avais-tu essayé de faire compiler la base sur le poste du "patron" ?)
--> j'ai tester les 4 PC ...
Celui qui bugue le moins c'est le moins costaud (W98, peu de ram et petit
processeur) : Par exemple, celui-là ne plante pas à la création des fichiers
Word ...
Va savoir charles !
Merci.
@ +
b(°!°)rbbu

"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news: #
Bonjour,

:

| si par exemple je veux régistrer le fichier msword.olb - que j'ai
| placé "manuellement" par copier-coller à partir d'une disquette- , je
| fais : démarrer exécuter regsvr32 "c:program filesmicrosoft
| officeoffice10msword.olb
| et le tour est joué !
| C'est bien ça ?
| Merci.
|
| @ +
| b(°!°)rbbu
|
En théorie oui.
Maintenant, si c'est un fichier qui ne se "régistre" pas,
il te dira qu'il n'a pas trouvé le point d'entrée et ne fera rien...

Dans tous les cas, en théorie, tu ne devrais pas pouvoir compiler tant que
tout

ne sera pas proprement installé (avais-tu essayé de faire compiler la base
sur le poste du

"patron" ?)

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------




Avatar
Francois
Bonjour,

Lorsque je fais le save, je me base sur un document Word que j'ai déjà créé,
et que je n'ai qu'à modifier... Bref, il existe déjà.
- Je fais donc une copie de ce fichier au lieu où je souhaite le voir,
- Je l'ouvre et je réalise les modifs
- Je l'enregistre par Save

Pour ce pb de SaveAs, je ne sais pas, sur une cinquantaine de site, 3 ont ce
pb... et un aurait ce pb avec le save (aurait car s'il faut, l'utilisatrice
n'a pas mis le correctif)... et "apparemment" pas de pb de config... peut
être une histoire de droit et de partage réseau...
Mais tu as un n° d'erreur pour le SaveAs ?

Bon tests pour aujourd'hui
@+

François

"" a écrit dans le message news:

Salut,
Sympa de suivre ...
Je veux bien faire un test en passant par Save au lieu de SaveAs.
Mais ce ne sera qu'un test pour chercher d'ou vient l'erreur !
Mais après, je fais comment pour enregistrer un fichier qui par définition
n'existe pas sur le Disque ?
... Quand tu dis une erreur sur quelques machines et pas sur d'autres,
t'as

pas voir quelles étaient les différences entre les machines ?
A ce propos, demain mardi, je vais chez le patron pour différents tests
dont

le tien, et il me semble que la machine la plus "pourrie" (W98 , peu de
ram

et petit processeur ! ) n'a curieusement pas ce problème ! C'est ça, en
fait, qui me fait ch..er le plus.
Encore merci.
@ +
b(°!°)rbbu



Avatar
B
Salut,

SVP, peux-tu aller sur le post : Références ou pas ! Cherche toujours l'As
des As !

Merci.
@ +
b(°!°)rbbu


"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news: #
Bonjour,

:

| si par exemple je veux régistrer le fichier msword.olb - que j'ai
| placé "manuellement" par copier-coller à partir d'une disquette- , je
| fais : démarrer exécuter regsvr32 "c:program filesmicrosoft
| officeoffice10msword.olb
| et le tour est joué !
| C'est bien ça ?
| Merci.
|
| @ +
| b(°!°)rbbu
|
En théorie oui.
Maintenant, si c'est un fichier qui ne se "régistre" pas,
il te dira qu'il n'a pas trouvé le point d'entrée et ne fera rien...

Dans tous les cas, en théorie, tu ne devrais pas pouvoir compiler tant que
tout

ne sera pas proprement installé (avais-tu essayé de faire compiler la base
sur le poste du

"patron" ?)

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------




Avatar
B
Salut,

SVP, peux-tu aller sur le post : Références ou pas ! Cherche toujours l'As
des As !

Merci.

@ +
b(°!°)rbbu

"Bernard" a écrit dans le message de
news: 1350701c3c19d$c42f5b50$
Bonsoir,

J'ai connu les mêmes soucis que toi il y a quelques
temps, a y perdre sa tête.
Mon problème provenait de références inutiles dans VBA et
sur le PC Créateur ça fonctionnait parfaitement et pas
sur les autres.
Prendre garde à l'ordre des références qui peuvent
également influer sur le fonctionnement.

Bon courage.

-----Message d'origine-----
[ 3° édition ...]
Mesdames, Messieurs,

Voici la question :

J'ai réalisé une Application en mdb sur un PC avec :
Windows XP et Office XP ( Access 2002 et Word 2002).
Cette application fonctionne sans aucun problème.
J'ai voulu installer cette Application sur un autre
poste sous Windows 2000

pro.
Comme ça plantait ou ne marchait pas correctement selon
l'utilisation, j'ai

désinstallé et réinstallé Office ( avec Access 2002 et
Word 2002 dont j'ai

absolument besoin dans mon Appli).
Comme ça ne fonctionnait toujours pas, je suis allé
voir, sur les conseils

pris sur ce NG, si les références étaient correctes.
Effectivement la référence Microsoft ActiveX Data
Objects n'était pas la

même (2.1 au lieu de 2.5).
J'ai donc installé la bonne référence ( fichier
msado25.tlb ).

LA question : TOUTES choses étant égales, ça marche sur
un PC et PAS sur

l'autre, OU est le problème ?

Merci +++++ de vos suggestions.
@ +++++
un b(°!°)rbbu désemparé +++++


.



Avatar
B
Salut,

SVP, peux-tu aller sur le post : Références ou pas ! Cherche toujours l'As
des As !

Merci.

@ +
b(°!°)rbbu

"Rv" a écrit dans le message de news:


"" a écrit dans le message news:

Salut et merci de suivre,

MonDoc.SaveAs ... utilise des valeurs de contrôle de formulaire (ex
:Forms!MonForm1!NomP ). Il faudrait voir si ce n'est pas l'utilisation
de


ces valeurs qui fait planter...
--> Non, non, les mêmes données, les mêmes valeurs ne génèrent pas
d'erreur

sur mon PC.


--> Je voulais justement parler du PC qui pose problème. Et avoir plus de
détails sur l'erreur en question. Quelle erreur, quelle ligne. Si c'est la
ligne MonDoc.SaveAs alors...

J'essaierai de réinstaller un MDAC (Microsoft data access component)
--> ! ? ! 'suis si "bleu" , j'savais même pas que ça existait ce machin



!
C'est quoi ?


--> Pour résumer c'est un ensemble de "composants" utilisés pour l'accès
aux

données. Mais là, ça n'explique pas grand chose. Un peu plus précisément,
la

couche ADO, utilisée par access qd on utilise la référence Microsoft
Activex

Data Object est installée par le MDAC (lui même installé par office). Il
installe bien d'autres choses qu'ADO. Donc c'est un peu bourrin comme
méthode. Mais je pense que c'est plus sûr que de juste réinstaller la DLL
qui gère ADO.
Difficile de bien expliquer et puis je n'ai pas forcément le niveau. Il
faudrait faire un tour chez microsoft avec une recherche sur MDAC ou
Microsoft Data Access Component.


Je ne comprends pas bien le dernier point.
--> Pas question de désinstal d'Access ni d'office ; je voulais dire la
différence entre 1-virer mon Mdb et le réinstaller et 2- une
réimportation


des objets.


--> Donc ce n'est pas pareil car c'est toujours le mêm fichier mdb qui
installé à chaque fois. Et il serait interessant de faire la manip. de
réimportation dans une base vide.

Bon courage.
A+

Rv






Avatar
B
Salut,

SVP, peux-tu aller sur le post : Références ou pas ! Cherche toujours l'As
des As !

Merci.

@ +
b(°!°)rbbu

"Pierre CFI [mvp]" a écrit dans le message de
news:
si il avait été + petit tu aurais pu me l'envoyer comme j'ai plusieurs pc
sur des configs differentes, mais là, non


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"" a écrit dans le message de news:
eNB7#

Salut,

4.5 Mo zippé.
Mais, tu penses à quoi, vu que sur mon PC ça fonctionne ?
Merci.

@ +
b(°!°)rbbu

"Pierre CFI [mvp]" a écrit dans le message de
news: #T$

.../...
une fois zippée, il est gros ton fichier mdb ??
-
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"" a écrit dans le message de news:
#

Salut,
Non, pas de prétention à avoir ! j'ai posté plusieurs fois et les
plus




grands d'entre vous n'ont pas pu m'aider ! ! !

J'ai 2 types d'erreur (je répète que ça fonctionne parfaitement sur
mon




PC
de développement et que le problème se pose quand j'installe mon
Appli




sur
d'autres PC*) ! ! !

1° type d'erreur : à l'insertion d'un nouvel enregistrement j'ai un
message


du genre " la méthode 'value' de l'objet combo-box a échoué " ...
2° : A la création d'un Document Word, ça plante au niveau de ce
code :





===='début======================= > > > > Dim wdApp As Word.Application
Dim MonDoc As Word.Document
Set wdApp = CreateObject("Word.Application")
Set MonDoc = wdApp.Documents.Add("C:CCIBCCIB.dot")
MonDoc.SaveAs ("c:ccib" & Forms!MonForm1!NomP &
Forms!MonForm1!Prenom




&
Forms!MonForm1!CODEGUS & "" & "SEJOUR" & " " & "N°" & " " &
CODESEJOUR




&
"SORTIE" & " " & "de" & " " & Forms!MonForm1!NomP & " "
&Forms!MonForm1!Prenom & " " & "SEJOUR" & " " & "N°" & " " &
Forms!MonForm1!CODESEJOUR & ".rtf"), FileFormat:=wdFormatRTF
===='Fin=============================================== > > > >
Que penses-tu de tout cela ?
Merci.
@ +
b(°!°)rbbu
(*) A ce sujet j'ai 2 suggestions :
- Les PC en question ont un acces Administrateur et acces
Utilisateur




Lambda
; est-ce que ça peut avoir de l'importance quant à la mise en place
des




références ; je pense à une histoire de base de registre ?
- Je vois souvent sur ce NB que certains problèmes sont résolus et
faisans


une ré-importation de tous les objets dans une autre base "neuve".
Or,




comme
c'est qu'une version Test/Evaluation, moi je "vire" carrément tout
et je




ré-installe : Question : est-ce que virer et re-installer est
équivalent




à
ré-importer dans une base neuve ?
Encore merci.


"Pierre CFI [mvp]" a écrit dans le
message de




news: #
bonjour
le fait de répondre, rend un peu prétentieux :o)
çà plante en faisant quoi ? et quel est le message d'erreur ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"" a écrit dans le message de
news:






[ 3° édition ...]
Mesdames, Messieurs,

Voici la question :

J'ai réalisé une Application en mdb sur un PC avec :
Windows XP et Office XP ( Access 2002 et Word 2002).
Cette application fonctionne sans aucun problème.
J'ai voulu installer cette Application sur un autre poste sous
Windows




2000
pro.
Comme ça plantait ou ne marchait pas correctement selon
l'utilisation,




j'ai
désinstallé et réinstallé Office ( avec Access 2002 et Word 2002
dont




j'ai
absolument besoin dans mon Appli).
Comme ça ne fonctionnait toujours pas, je suis allé voir, sur
les






conseils
pris sur ce NG, si les références étaient correctes.
Effectivement la référence Microsoft ActiveX Data Objects
n'était






pas la
même (2.1 au lieu de 2.5).
J'ai donc installé la bonne référence ( fichier msado25.tlb ).
LA question : TOUTES choses étant égales, ça marche sur un PC et
PAS






sur
l'autre, OU est le problème ?

Merci +++++ de vos suggestions.
@ +++++
un b(°!°)rbbu désemparé +++++
























Avatar
B
Salut,
[Voir post de ce jour "Référence ou pas ! cherche toujours l'as des as"]

Non, j'ai besoin, pour chaque enregistrement, d'un fichier Word, avec un nom
différent, dans un répertoire différent...
Donc, je pense pas que ta méthode peut marché !
Merci.

@ +
b(°!°)rbbu

"Francois" a écrit dans le message de
news:
Bonjour,

Lorsque je fais le save, je me base sur un document Word que j'ai déjà
créé,

et que je n'ai qu'à modifier... Bref, il existe déjà.
- Je fais donc une copie de ce fichier au lieu où je souhaite le voir,
- Je l'ouvre et je réalise les modifs
- Je l'enregistre par Save

Pour ce pb de SaveAs, je ne sais pas, sur une cinquantaine de site, 3 ont
ce

pb... et un aurait ce pb avec le save (aurait car s'il faut,
l'utilisatrice

n'a pas mis le correctif)... et "apparemment" pas de pb de config... peut
être une histoire de droit et de partage réseau...
Mais tu as un n° d'erreur pour le SaveAs ?

Bon tests pour aujourd'hui
@+

François

"" a écrit dans le message news:

Salut,
Sympa de suivre ...
Je veux bien faire un test en passant par Save au lieu de SaveAs.
Mais ce ne sera qu'un test pour chercher d'ou vient l'erreur !
Mais après, je fais comment pour enregistrer un fichier qui par
définition


n'existe pas sur le Disque ?
... Quand tu dis une erreur sur quelques machines et pas sur d'autres,
t'as

pas voir quelles étaient les différences entre les machines ?
A ce propos, demain mardi, je vais chez le patron pour différents tests
dont

le tien, et il me semble que la machine la plus "pourrie" (W98 , peu de
ram

et petit processeur ! ) n'a curieusement pas ce problème ! C'est ça, en
fait, qui me fait ch..er le plus.
Encore merci.
@ +
b(°!°)rbbu








1 2 3