OVH Cloud OVH Cloud

pourquoi cela marche pas

5 réponses
Avatar
Daniel
Bonjour à tous
J'ai un VBA qui me permait de capturer les donnée GPS (long-Lat) d'un autre
programe.
Le VBA fait copie coler (dans un fichier Excel) donnée GPS .

Mon probléme est que sur 8 de mes confrére il n'y a que moi et un autre que
la macro
fonctionne !!!

Nous utilisont tous les même laptop, tous window2000 et les même
configuration!!!

en fait l'exécution de la macro ce fait mai il ne colle pas les nousvelle
donnée!!.

Voici la procédure:
tout cette procédure se répète tous les 10 seconde.
VBA
Sub Ouvrirnroute()
Application.ScreenUpdating = False
MyAppID = Shell("C:\Program Files\Garmin\nRoute\nRoute.exe", 1)
SendKeys "{ESC}", True ' -----Envoie la combinaison escape pour fermé la
fenêtre
SendKeys "{ESC}", True ' -----Envoie la combinaison escape pour fermé la
fenêtre
Application.Wait (Now + TimeValue("00:00:01"))'-----avoir le temps de
voirela carte
SendKeys "^w" ' ------Envoie la combinaison CTRL+w ouvre une fenêtre
SendKeys "{tab}", True '----- Envoie la combinaison CTRL+tab
SendKeys "{tab}", True ' -----Envoie la combinaison CTRL+tab
SendKeys "^C" ' -----Envoie la combinaison CTRL+c copie sur
presse-papier
SendKeys "{ESC}", True ' -----Envoie la combinaison escape pour fermé la
fenêtre
SendKeys "%{tab}", True '-----Envoie la combinaison CTRL+tab
Dim MyData As DataObject
Set MyData = New DataObject
MyData.GetFromClipboard '-----Récupérer le Presse-papier
Sheets("Feuille_insp").Range("h15").Select
ActiveSheet.Paste
Sheets("Feuille_insp").Select
Range("g15").Select
Application.ScreenUpdating = True
End Sub

Merci je suis mal pris!!

5 réponses

Avatar
Dominique Vaufreydaz
Bonjour,

Merci je suis mal pris!!



Je suis nul en VBA donc je vais donner mla contribution à 1 euros
50... Les autres confreres n'aurait-ils pas desactiver les macros ?

Doms.
Avatar
Daniel
Bonjour Dominique
Non , la macro s'exécute car on voie les fenêtre s'ouvrire et
on voie le programe Nroute (celui du GPS) et la fonction copie ne
fonctionne pas.
(après l'exécution si je fait Ctr-V il a en mémoire la même chose qu'il
avait avant l'exécutionde la macro)

Merci
"Dominique Vaufreydaz" a écrit dans le
message de news: d8b968$8hr$
Bonjour,

Merci je suis mal pris!!



Je suis nul en VBA donc je vais donner mla contribution à 1 euros
50... Les autres confreres n'aurait-ils pas desactiver les macros ?

Doms.


Avatar
Dominique Vaufreydaz
Bonjour,

Non , la macro s'exécute car on voie les fenêtre s'ouvrire et
on voie le programe Nroute (celui du GPS) et la fonction copie ne
fonctionne pas.
(après l'exécution si je fait Ctr-V il a en mémoire la même chose
qu'il avait avant l'exécutionde la macro)



N'y aurait-il pas , sur ces machines, l'utilisation de la gestion avancée
du copier/coller (me souvient plus du nom) par office ?

Desole de ne pouvoir aider plus. Doms.
Avatar
Daniel
Bonsoir Dominique

Ou trrouve t'on la gestion avancée du copier/coller dans office?
J'ai une ou deux appareilles anglaise(Windows) , cela peut t'il être une
cause?

Merci

"Dominique Vaufreydaz" a écrit dans le
message de news: d8bqop$qmb$
Bonjour,

Non , la macro s'exécute car on voie les fenêtre s'ouvrire et
on voie le programe Nroute (celui du GPS) et la fonction copie ne
fonctionne pas.
(après l'exécution si je fait Ctr-V il a en mémoire la même chose
qu'il avait avant l'exécutionde la macro)



N'y aurait-il pas , sur ces machines, l'utilisation de la gestion
avancée
du copier/coller (me souvient plus du nom) par office ?

Desole de ne pouvoir aider plus. Doms.


Avatar
Dominique Vaufreydaz
Bonjour,

Ou trrouve t'on la gestion avancée du copier/coller dans office?
J'ai une ou deux appareilles anglaise(Windows) , cela peut t'il être
une cause?



Perso, quand je fais copier coller de plusieurs choses, au début,
il me le propose... Et je lui dit que je n'en veut pas. Voir la doc
d'office a ce sujet.

Doms.