Bonjour !
est-il possible de lancer une macro sans ouvrir excel ?
Merci pour vos réponses
Bonjour !
est-il possible de lancer une macro sans ouvrir excel ?
Merci pour vos réponses
Bonjour
Non, il faut bien un moteur pour la faire tourner.
Philippe
c'est quoi ce moteur ?
Dernière modification par AlainTech ; 22/08/2011 à 21h39. Motif: Suppression de la citation
Excel
je reformule le problme
le probleme c'est que j'ai le document excel avec la macro qui fonctionne
mais moi je veux lorsque j'ouvre excel seul la macro qui s'affiche
Dernière modification par AlainTech ; 22/08/2011 à 21h39. Motif: Suppression de la citation
Re
Ce qui est différent de ta première question.
De toute façon il faudra lancer Excel, et jouer sur la propriété Visible de celui-ci.
Philippe
re
et est-il possible de séparé la macro du fichier excel, rendre une macro VBA autonome ?
Non
j'ai trouver une solution c'est de jouer avec la visibilité du workbook
pour la visibilité le code est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Workbook_Open() Application.Visiblev = False Load Userform1 Userform1.Show End Sub
Dernière modification par Invité(e) ; 24/08/2011 à 00h25.
ce n'est pas la visibilité du workbook mais la visibilité de l'application Excel ...
pense a rajouter dans tes boites de dialogues une commande permettant de quitter Excel en fin d'utilisation .. de façon à ne pas se retrouver avec plein de session excel ouverte et invisible...
ou de minimisée excel ( workbook ) mais il y a le problème c'est que même le userform se minimise aussi
je vais ouvrir un nouvelle discussion pour pouvoir afficher le userform
ou premier plan
j'ai déjà fait 2 commande buttons dont le code est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub CommandButton2_Click() Unload Me ' Fermer la UserForm Application.Visible = True End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub CommandButton1_Click() ' Le code Unload Me ' Fermer la UserForm ActiveWorkbook.Save ActiveWorkbook.Close End Sub End Sub
Dernière modification par AlainTech ; 24/08/2011 à 00h41. Motif: Fusion de 2 messages
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager