Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1985 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script vba pour diriger autre programme...need help ;)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script vba pour diriger autre programme...need help ;)

n°1292919
aceditnana​r
Posté le 26-01-2006 à 18:02:25  profilanswer
 

Bonjour tout le monde...
 
Alors voila, le VBA je ne connais pas trop, je suis surtout orienté c et java...
J'essaye de faire une fonction VBA qui appelle un prg(ca j'ai reussi...) et a l'ouverture de se programme, il faut valider un bouton (avertissement), puis lui faire ouvrir un fichier (qui souvre avec ce prg)...
comment ecrire ce script?
 
et en passant, est se que quelqu'un connait comment executer des raccourcis clavier en ligne de commande?  
 
 
merci pour vos reponses...


---------------
"Il faudrait construire des asiles de cons, mais vous imaginez la taille des batiments.." - André Dussolier, (Tais-Toi !!!)
mood
Publicité
Posté le 26-01-2006 à 18:02:25  profilanswer
 

n°1296103
aceditnana​r
Posté le 01-02-2006 à 08:37:37  profilanswer
 

personne?


---------------
"Il faudrait construire des asiles de cons, mais vous imaginez la taille des batiments.." - André Dussolier, (Tais-Toi !!!)
n°1296182
mixkmix69
Posté le 01-02-2006 à 11:00:37  profilanswer
 

Salut  
pour le message d'avertissement je pense à ca :
 
msgbox "ton message", 0+48+4096,"le titre de ta msgbox
 
 apres pour ouvrir un fichier d'un prog quelquonque :
 
2. Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
3. (ByVal hwnd As Long, ByVal lpOperation As String, _
4. ByVal lpFile As String, ByVal lpParameters As String, _
5. ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
 
6.Sub ShellOuvre()
7.Dim fichier  
8.fichier = Application.GetOpenFilename
' tu peux mettre ton msgbox ici par exemple:
9. Msgbox "ton message", 0+48+4096,"titre"
10.ShellExecute 0, "open", fichier, "", "", 0
11.End Sub
 
Voila

n°1296207
aceditnana​r
Posté le 01-02-2006 à 11:31:48  profilanswer
 

hhmmmm.... merci...
Là j'ai pas tout compris...
Comment faire executer en fait, les raccourcis clavier enter, puis alt+f et ctrl+o
 
 


---------------
"Il faudrait construire des asiles de cons, mais vous imaginez la taille des batiments.." - André Dussolier, (Tais-Toi !!!)
n°1296299
mixkmix69
Posté le 01-02-2006 à 12:50:47  profilanswer
 

En fait tu veux faire quoi ?
mon code sert à ouvrir n importe quel fichier en le recherchant sur le disque...avec au passage un msgbox d avertissement
 
tu n es pas obligé d ouvrir l'application avant ...
 
apres je sais pas ce que tu veux faire...
 
 
 

n°1296701
aceditnana​r
Posté le 01-02-2006 à 17:21:07  profilanswer
 

en fait j'ouvre une appli..
 
et qd cette appli s'ouvre, on a le choix entre 2 boutons, moi j'ai juste a faire "entrer" et le prg est definitivement ouvert, ensuite
je veux faire fichier puis ouvrir en automatique... dc a l'ouverture du fichier il faudrai que le prg execute a touche entrée puis la touche alt+f et ensuite ctrl+O... et apres on cherche le fichier que l'on veux en reprenant en manuel..... voila...
 
dc en appuyant sur le bouton, je vx que m'apparaisse le prg directement avec le choix du fichier a cocher... voila..


---------------
"Il faudrait construire des asiles de cons, mais vous imaginez la taille des batiments.." - André Dussolier, (Tais-Toi !!!)
n°1296927
knakes
Posté le 01-02-2006 à 20:46:20  profilanswer
 

Cherche des options sur la commande 'SendKey', tu trouveras peut être ton bonheur.
 
Par contre, si j'étais toi, je ne me servirais pas de vba pour faire ca ...

n°1297390
aceditnana​r
Posté le 02-02-2006 à 14:29:34  profilanswer
 

oki.. merci pour la commande je vais chercher ca...
 
je fais comme ca car j'ai pas le choix... ;)


---------------
"Il faudrait construire des asiles de cons, mais vous imaginez la taille des batiments.." - André Dussolier, (Tais-Toi !!!)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script vba pour diriger autre programme...need help ;)

 

Sujets relatifs
Lancer un programme et controler celui ciscript java actif sur toutes les pages d'un site???
lancer un programme sous une session differenteSCRIPT DOS POUR GHOST
script d'importation automatique de fichier CSV[C] Probleme dans un programme de cryptage
[Flash Action script] Sequence[Résolu]pb d'execution de programme
Impossible de pack un script GTK avec Py2Execonvrertir un programme fait en c++ en delphi
Plus de sujets relatifs à : Script vba pour diriger autre programme...need help ;)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR