Macro Excel pour Ouvrir console
Résolu/Fermé
Utilisateur anonyme
-
4 mai 2008 à 17:16
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 4 mai 2008 à 19:17
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 4 mai 2008 à 19:17
A voir également:
- Macro Excel pour Ouvrir console
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Comment ouvrir un fichier epub ? - Guide
- Liste déroulante excel - Guide
- Ouvrir fichier .bin - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
4 mai 2008 à 17:18
4 mai 2008 à 17:18
bonjour,
Met le code de ta macro.
Met le code de ta macro.
Utilisateur anonyme
4 mai 2008 à 17:30
4 mai 2008 à 17:30
Sinon pour tout te dire ce que je fais pendant l'enregistrement de ma macro :
Je commence l'enregistrement de ma macro
Je clique sur le bouton que j'ai créé pour ma macro
Ouvrir exécuter
Taper cmd
Je vais dans le répertoire qui m'intéresse
javac Test.java
java Test
je stoppe l'enregistrement de ma macro
Je commence l'enregistrement de ma macro
Je clique sur le bouton que j'ai créé pour ma macro
Ouvrir exécuter
Taper cmd
Je vais dans le répertoire qui m'intéresse
javac Test.java
java Test
je stoppe l'enregistrement de ma macro
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
4 mai 2008 à 18:36
4 mai 2008 à 18:36
Pourquoi passer par le dos pour ouvrir ton appli ? ca va pas avec l'explorateur de fichier ?
Sinon pour ta macro...
Voir Shell > dans l'aide Excell
Voir GetOpenFilename >> dans l'aide Excell
ou encore voir l'API ShellExecute sur Google.
Voilà quelques pistes..
A+
Sinon pour ta macro...
Voir Shell > dans l'aide Excell
Voir GetOpenFilename >> dans l'aide Excell
ou encore voir l'API ShellExecute sur Google.
Voilà quelques pistes..
A+
Utilisateur anonyme
4 mai 2008 à 18:45
4 mai 2008 à 18:45
Wé j'ai réussi à ouvrir la console avec
Sub Macro3()
'
' Macro3 Macro
'
' Touche de raccourci du clavier: Ctrl+c
'
Dim app, ret
app = "C:\WINDOWS\system32\cmd.exe"
ret = Shell(app, 1)
SendKeys "cd C:\Eolienne\src", False
DoEvents
SendKeys "javac Test.java", False
DoEvents
SendKeys "java Test", False
End Sub
j'ai réussi à taper dans la console avec du Sendkeys c'est un peu laid d'ailleurs car sa affiche dans une cellule ce que j'ai tapé dans la console...
enfin je vais faire un .bat et l'ouvrir avec un macro t'as raison !
Sub Macro3()
'
' Macro3 Macro
'
' Touche de raccourci du clavier: Ctrl+c
'
Dim app, ret
app = "C:\WINDOWS\system32\cmd.exe"
ret = Shell(app, 1)
SendKeys "cd C:\Eolienne\src", False
DoEvents
SendKeys "javac Test.java", False
DoEvents
SendKeys "java Test", False
End Sub
j'ai réussi à taper dans la console avec du Sendkeys c'est un peu laid d'ailleurs car sa affiche dans une cellule ce que j'ai tapé dans la console...
enfin je vais faire un .bat et l'ouvrir avec un macro t'as raison !
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
4 mai 2008 à 19:17
4 mai 2008 à 19:17
Attention en employant une variable App, c'est un mot réservé. (a moins que je confond avec VB6)
4 mai 2008 à 17:22
Voici ma "pseudo macro" :) !
Sub Calcul()
'
' Calcul Macro
'
' Touche de raccourci du clavier: Ctrl+c
'
End Sub