Script vba pour diriger autre programme...need help ;) - VB/VBA/VBS - Programmation
Marsh Posté le 01-02-2006 à 08:37:37
personne?
Marsh Posté le 01-02-2006 à 11:00:37
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
Marsh Posté le 01-02-2006 à 11:31:48
hhmmmm.... merci...
Là j'ai pas tout compris...
Comment faire executer en fait, les raccourcis clavier enter, puis alt+f et ctrl+o
Marsh Posté le 01-02-2006 à 12:50:47
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...
Marsh Posté le 01-02-2006 à 17:21:07
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..
Marsh Posté le 01-02-2006 à 20:46:20
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 ...
Marsh Posté le 02-02-2006 à 14:29:34
oki.. merci pour la commande je vais chercher ca...
je fais comme ca car j'ai pas le choix...
Marsh Posté le 26-01-2006 à 18:02:25
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 !!!)