OVH Cloud OVH Cloud

[WORD > OLE ] Presse-Papiers qui se vide...

13 réponses
Avatar
Patrick_Coque
Salut à toutes & tous,

petite question destinée aux spécialistes du Word &/ou de la Suite Office.
J'ai recours au Word par OLE dans une de mes applications, et tout se passe
très bien.
A certains moments, une des choses que je fais, est de coller dans un
document quelque chose (notamment un autre texte) que je viens de placer
dans le presse-papiers de Windows.
Chez la plupart de mes utilisateurs (environ un millier), cela roule sans
souci, mais chez certains, j'obtiens un message d'erreur de Windev, comme
quoi un ou plusieurs arguments sont invalides dans ma commande OLE réalisant
le paste. Ayant cherché et testé, je me suis rendu compte que chez ces
utilisateurs, au moment où je réclame le paste, le presse-papiers est
vide...
Ayant cherché, hors du contexte OLE de mon programme, à réaliser des
copier/coller, j'ai pu remarquer que chez ces utilisateurs 'à problème', le
presse-papiers se trouve 'vidé' dès le lancement du Word, comme si cela
était une obligation paramétrée : au démarrage de Word, vider le
presse-papiers.
Cela survient avec différentes versions de Word (2000, 2002/Xp) et je
suppose donc qu'il s'agit d'un paramétrage purement Word, plutôt que d'un
paramètre général Office car cela survient aussi avec des Word installés par
une Works Suite...

D'où ma question : l'un d'entre vous connaîtrait-il la façon de supprimer ce
vidage de presse-papiers ?
J'ai en effet cherché parmi toutes les options & paramétrages accessibles
depuis Word, mais n'ai pas trouvé la solution.

Si vous connaissez, cela m'aidera grandement, ainsi que ces quelques
utilisateurs.
D'avance, merci de votre collaboration.

Amicalement,
Patrick ;-)

10 réponses

1 2
Avatar
Val
Sous WD5.5 (je ne sais pas sous WD7.5), j'ai été confronté à ce message
d'erreur lors d'opération de publipostage dans Word 97 par OLE, comme quoi
un ou plusieurs arguments étaient invalides dans la commande OLE .
Ce phénomène se produisait par moment bien sur.
Chez moi et après quelques tests et recherches, j'ai constaté que cela se
produisait si la taille de la chaine à placer dans le doc Word était élevée
J'en ai donc conclu que pour réaliser cette opération, la chaine ne devait
pas dépasser une longeur déterminée.

J'ai réussi à régler mon problème en décomposant les chaines de taille
importante en plusieurs.
Cela fait grille pain mais cela a le mérite de fonctionner

"Patrick_Coque" a écrit dans le message de
news:3fa227ed$0$5805$
Salut à toutes & tous,

petite question destinée aux spécialistes du Word &/ou de la Suite Office.
J'ai recours au Word par OLE dans une de mes applications, et tout se


passe
très bien.
A certains moments, une des choses que je fais, est de coller dans un
document quelque chose (notamment un autre texte) que je viens de placer
dans le presse-papiers de Windows.
Chez la plupart de mes utilisateurs (environ un millier), cela roule sans
souci, mais chez certains, j'obtiens un message d'erreur de Windev, comme
quoi un ou plusieurs arguments sont invalides dans ma commande OLE


réalisant
le paste. Ayant cherché et testé, je me suis rendu compte que chez ces
utilisateurs, au moment où je réclame le paste, le presse-papiers est
vide...
Ayant cherché, hors du contexte OLE de mon programme, à réaliser des
copier/coller, j'ai pu remarquer que chez ces utilisateurs 'à problème',


le
presse-papiers se trouve 'vidé' dès le lancement du Word, comme si cela
était une obligation paramétrée : au démarrage de Word, vider le
presse-papiers.
Cela survient avec différentes versions de Word (2000, 2002/Xp) et je
suppose donc qu'il s'agit d'un paramétrage purement Word, plutôt que d'un
paramètre général Office car cela survient aussi avec des Word installés


par
une Works Suite...

D'où ma question : l'un d'entre vous connaîtrait-il la façon de supprimer


ce
vidage de presse-papiers ?
J'ai en effet cherché parmi toutes les options & paramétrages accessibles
depuis Word, mais n'ai pas trouvé la solution.

Si vous connaissez, cela m'aidera grandement, ainsi que ces quelques
utilisateurs.
D'avance, merci de votre collaboration.

Amicalement,
Patrick ;-)




Avatar
Val
En complément de mon message précédent, je ne pense pas qu'il puisse y avoir
une fonction de vidage du presse-papier au démarrage de certaines versions
de Word.
Je pense plutôt que le presse-papier est vide parce que, tout simplement, la
commande de copie dans le presse-papier n'a pas été effectuée dans le
programme Windev.

Pour en avoir le coeur net, tu devrais faire la petite manip suivante sur
les machines dites "a problème"
1) Tu charges un fichier texte dans le bloc notes de Windows
2) Tu places du texte dans le presse-papier
3) Tu démarres Word
4) Tu "colles" le presse papier

A+
D'où ma question : l'un d'entre vous connaîtrait-il la façon de supprimer


ce
vidage de presse-papiers ?
J'ai en effet cherché parmi toutes les options & paramétrages accessibles
depuis Word, mais n'ai pas trouvé la solution.

Si vous connaissez, cela m'aidera grandement, ainsi que ces quelques
utilisateurs.
D'avance, merci de votre collaboration.

Amicalement,
Patrick ;-)




Avatar
Patrick_Coque
Merci de ta réponse,

mais hélas, il s'agit bien de ce que j'énonce.
En effet, ce qui m'a conduit à cette conclusion est simple à reproduire chez
mes utilisateurs à problème:

manipulations effectuées hors contexte Windev, directement depuis Word




sous Windows:
- ouverture d'un nouveau document (vide donc) sous Word
- y taper 'TOTO'
- tout sélectionner
- copier dans le presse-papiers
- quitter Word
- démarrer Wordpad
- coller étant disponible, le réaliser >> récupération de 'TOTO'
- quitter Wordpad
- relancer Wordpad et tester plusieurs fois de suite comme ci-dessus : TOTO
est toujours récupérable depuis le presse-papaiers, l'option 'coller' est
toujours active
- quitter définitivement Wordpad
- lancer WORD
- option 'coller' grisée (car presse-papiers 'vide')
- quitter Word
- lancer Wordpad >> coller est aussi grisé, et inactif car presse-papiers
vide....

J'en conclus que c'est bien le démarrage de Word qui a 'vidé' le
presse-papiers...

Merci quand même d'avoir participé à cette recherche.
Amicalement,
Patrick ;-)


Val wrote:
En complément de mon message précédent, je ne pense pas qu'il puisse
y avoir une fonction de vidage du presse-papier au démarrage de
certaines versions de Word.
Je pense plutôt que le presse-papier est vide parce que, tout
simplement, la commande de copie dans le presse-papier n'a pas été
effectuée dans le programme Windev.

Pour en avoir le coeur net, tu devrais faire la petite manip suivante
sur les machines dites "a problème"
1) Tu charges un fichier texte dans le bloc notes de Windows
2) Tu places du texte dans le presse-papier
3) Tu démarres Word
4) Tu "colles" le presse papier

A+
D'où ma question : l'un d'entre vous connaîtrait-il la façon de
supprimer ce vidage de presse-papiers ?
J'ai en effet cherché parmi toutes les options & paramétrages
accessibles depuis Word, mais n'ai pas trouvé la solution.

Si vous connaissez, cela m'aidera grandement, ainsi que ces quelques
utilisateurs.
D'avance, merci de votre collaboration.

Amicalement,
Patrick ;-)




Avatar
SP&B
>
J'en conclus que c'est bien le démarrage de Word qui a 'vidé' le
presse-papiers...

Merci quand même d'avoir participé à cette recherche.
Amicalement,
Patrick ;-)




Bonjour,

Je viens d'essayer sur plusieurs de mes machines sans avoir réussi à
reproduire ce problème.
Je n'ai pas non plus trouvé de paramètre spécial de Word blocant le presse
papier.
Sur les machines blocantes, avez vous remarqué si d'autres produits d'office
avaient le même problème, Excel par exemple ?
Si oui, le problème pourrait venir d'Office, si non ce serait plutot du coté
du paramètrage de Windows qu'il faudrait rechercher.
Autre question : qu'elles versions de Windows ?
Autre piste éventuelle essayez de réinstaller Word sur une machine à
problème.

Sincères salutations.
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie

enlever _no.spam pour me contacter en PV.
http://perso.wanadoo.fr/securite.pointage.et.biometrie/
Avatar
Patrick_Coque
Merci à vous aussi de tenter de m'aider.

Comme vous, je n'arrive pas à reproduire ce comportement sur mes machines,
ce qui m'empêche évidemment de trouver une solution puisque n'ayant pas le
problème.
Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur certaines
machines, seul Word est présent car installé depuis une Works Suite et non
une Suitte Office.

Je n'ai pas eu actuellement de machine d'utilisateur ayant le problème en ma
possession, et donc, n'ai pu tenter de réinstallation 'propre (?)' de Word.
Les versions de Windows sont diverses (98 et Xp par exemple).

Cela reste effectivement, momentanément j'espère, un mystère, ce
comportement d'effacement initial de presse-papiers.

Amicalement,
Patrick ;-))

SP&B wrote:
J'en conclus que c'est bien le démarrage de Word qui a 'vidé' le
presse-papiers...

Merci quand même d'avoir participé à cette recherche.
Amicalement,
Patrick ;-)




Bonjour,

Je viens d'essayer sur plusieurs de mes machines sans avoir réussi à
reproduire ce problème.
Je n'ai pas non plus trouvé de paramètre spécial de Word blocant le
presse papier.
Sur les machines blocantes, avez vous remarqué si d'autres produits
d'office avaient le même problème, Excel par exemple ?
Si oui, le problème pourrait venir d'Office, si non ce serait plutot
du coté du paramètrage de Windows qu'il faudrait rechercher.
Autre question : qu'elles versions de Windows ?
Autre piste éventuelle essayez de réinstaller Word sur une machine à
problème.

Sincères salutations.


Avatar
SP&B
> Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur


certaines
machines, seul Word est présent car installé depuis une Works Suite et non
une Suitte Office.




Bonjour,

C'est peut-être là que se trouve le problème -> installé depuis une Works
Suite.

Sincères salutations.
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie

enlever _no.spam pour me contacter en PV.
http://perso.wanadoo.fr/securite.pointage.et.biometrie/
Avatar
Michel
Est-ce que cela ne pourrait pas provenir aussi du fait que quelque chose est
mis dans le presse papier, auquel cas le contenu précédent aurait disparu


"SP&B" a écrit dans le message news:
bntil9$rm$
> Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur
certaines
> machines, seul Word est présent car installé depuis une Works Suite et


non
> une Suitte Office.
>

Bonjour,

C'est peut-être là que se trouve le problème -> installé depuis une Works
Suite.

Sincères salutations.
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie

enlever _no.spam pour me contacter en PV.
http://perso.wanadoo.fr/securite.pointage.et.biometrie/




Avatar
Roumegou
Je confirme !
Cela me fait la mème chose en XP et une works Suite.
C'est énervant mais à un point !!!
Dès que j'ouvre Word, il raz le presse papier.
Eric

SP&B wrote:
Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur
certaines machines, seul Word est présent car installé depuis une
Works Suite et non une Suitte Office.




Bonjour,

C'est peut-être là que se trouve le problème -> installé depuis une
Works Suite.

Sincères salutations.



--
Eric
Avatar
Laurent Imbert
Je surconfirme, j'ai tester sur mon poste et j'ai le même pb.
Exclusivement sur word comme on l'a suggéré.
Alors je te donne un truc mais pas fameux, je vais chercher mieux.
En fait tu peut lancer word avec /a en paramètre en commande dos (ou alors
il faut modifier ca dans la base de registre à démarrage word): cela enlève
tous les paramètres, c'est bien là qu'est le problème, il en enlève trop
(redemande l'utilisateur, etc...)
par defaut word se lance avec /n, qui est le lancement avec tous compris
(paramètres et macro).
Me demandant si se n'était pas une macro basique à word, j'ai également
tester avec /m (sans macro), c'est pas mieux.

En gros, d'après ce que j'ai vue cela à bien l'air d'être un paramètre
exclusivement word, pas une macro.
Même dans la base de registre c'est introuvable, cela à l'air intégré !,
mais pourquoi que sur certaine machine !
Pour essayer de trouver je vais installer un word sur poste et bien vérifier
si ce ne serait pas une config d'installation qui serait non modifiable.
A+


"SP&B" a écrit dans le message de
news:bntil9$rm$
> Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur
certaines
> machines, seul Word est présent car installé depuis une Works Suite et


non
> une Suitte Office.
>

Bonjour,

C'est peut-être là que se trouve le problème -> installé depuis une Works
Suite.

Sincères salutations.
--
Jean-Claude FLAJOULOT
Sécurité, Pointage & Biométrie

enlever _no.spam pour me contacter en PV.
http://perso.wanadoo.fr/securite.pointage.et.biometrie/




Avatar
Laurent Imbert
J'ai déjà un truc un poil mieux, mais c'est pas encore ça !
Il faut lancer word en appuyant sur shift (pas essayer par prog)
Après il faut sélectionner la fenêtre word car elle ne l'est pas avec ça, et
là le presse papier précédent est accessible.
Je continue à chercher !



"Laurent Imbert" a écrit dans le message de
news:bob176$88s$
Je surconfirme, j'ai tester sur mon poste et j'ai le même pb.
Exclusivement sur word comme on l'a suggéré.
Alors je te donne un truc mais pas fameux, je vais chercher mieux.
En fait tu peut lancer word avec /a en paramètre en commande dos (ou alors
il faut modifier ca dans la base de registre à démarrage word): cela


enlève
tous les paramètres, c'est bien là qu'est le problème, il en enlève trop
(redemande l'utilisateur, etc...)
par defaut word se lance avec /n, qui est le lancement avec tous compris
(paramètres et macro).
Me demandant si se n'était pas une macro basique à word, j'ai également
tester avec /m (sans macro), c'est pas mieux.

En gros, d'après ce que j'ai vue cela à bien l'air d'être un paramètre
exclusivement word, pas une macro.
Même dans la base de registre c'est introuvable, cela à l'air intégré !,
mais pourquoi que sur certaine machine !
Pour essayer de trouver je vais installer un word sur poste et bien


vérifier
si ce ne serait pas une config d'installation qui serait non modifiable.
A+


"SP&B" a écrit dans le message de
news:bntil9$rm$
> > Je ne crois pas qu'il s'agisse d'Office puisque, comme énoncé, sur
> certaines
> > machines, seul Word est présent car installé depuis une Works Suite et
non
> > une Suitte Office.
> >
>
> Bonjour,
>
> C'est peut-être là que se trouve le problème -> installé depuis une


Works
> Suite.
>
> Sincères salutations.
> --
> Jean-Claude FLAJOULOT
> Sécurité, Pointage & Biométrie
>
> enlever _no.spam pour me contacter en PV.
> http://perso.wanadoo.fr/securite.pointage.et.biometrie/
>
>




1 2