|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : février 2006 Messages : 39 ![]() |
bonjour,
Je manipule par automation l'application "Extra Attachmate". Dans cette manipulation, j'ai besoin de lancer une macro, qui est présente sur le pc en question (fichier .ebm) et est répertoriée dans l'émulateur "Attachmate". Je ne trouve pas la commande permettant d'executer, par macro Excel, cette macro dans "Attachmate". Je vous remercie par avance pour vos suggestions. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Vu que tu pilotes "Extra Attachmate" par automation, c'est dans l'aide de ce logiciel que tu trouveras le code pour lancer une macro de ce logiciel. Quand tu trouveras ce code, arpès tu pourras la lancée par Excel. Personnellement je ne connais pas, peux-tu nous éclairer sur ce logiciel. Starec |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 2 ![]() |
Je viens de voir ton message, du coup je me suis inscris sur le forum.
J'arrive à lancer une macro *.EBM avec un shellexecute (API) dans le code. Le plus grand souccis consiste à trouver le code adéquat pour attendre l'ouverture effective du produit avant de continuer. J'ai trouvé une astuce avec un comptage de sessions ouvertes. J'ai pas le bout de code sous la main, mais demain si j'y pense je te le joins. En passant, est-ce une session TGC que tu veux lancer ? si c'est le cas, nous avons tout interet à échanger. A+ |
|
|
00
|
|
|
#4 | ||||||||||
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 2 ![]() |
Les déclarations en premier
Code :
Code :
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long if initialiser_tgc<>true then exit sub Code :
si il n'y en a aucune, on va donc revenir sur excel et lancer la macro *.ebm Pour ce faire j'utilise un Userform qui comprends le nom de la macro *.ebm ainsi que les identifiants et code de connexions. Code :
Code :
Code :
P.S : Je suis sur qu'il y beaucoup trop de ligne dasn ce code, mais puisque ca marche. |
||||||||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 1 ![]() |
bonjour,
je pense que je viens de trouver des colegues(...) il y a une façon plus sur de gerer les attentes de reponse des masques tgc essaye ça comme lien.... http://www.blognote-info.com/index.p...nager-et-excel sinon je peux te donner mon mail boulot.. @+ |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() |
Bonsoir, qui connait bien cette application ? pour une aide ? merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com