begin process at 2008 08 22 02:28:26
1 229 759 membres
30 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA [ Langages dérivés / VBA ] (JLR59)

VBA le 03/02/2008 12:08:29

JLR59
Salut,

Pourquoi dans excel sous le menu outil, macro, je ne vois pas les macro qui sont libélées dans le code de mon userform ?


J-Louis


Re : VBA le 03/02/2008 12:42:38

Nurgle
Membre Club
(Admin CS)
Question redirigée du Bar vers "Visual Basic 6 / Langages dérivés / VBA".
Il faudrait penser à poster dans la bonne section...

Bonne journée,


Nurgle (Antoine) - MSP

Re : VBA le 03/02/2008 13:56:01

us_30
Membre Club
Bonjour,

La question est surement mal posée, car on ne voit jamais dans le menu les Macros enregistrées. Il faut utiliser le menu "Outils>macro>macros..." pour lancer l'éditeur de macro. Dans ce panneau sont listés toutes les SUB (comprendre Macro pour faire simple) qui sont présentes dans un Module (et non sous l'Userform), et qui plus est, qui sont "Public"... (Une sub est par défaut "public", donc ce terme peut être omis)

Amicalement,
Us.

Re : VBA le 03/02/2008 14:09:52

JLR59
merci us_30,

en faît ce que je ne parviens pas à faire c'est démarrer une macro qui est dans un module, à partir d'une macro dans le userform

J-Louis


Re : VBA le 03/02/2008 14:23:37

us_30
Membre Club

Pour la syntaxe générale, on utilise : CALL ma_macro()

Et s'il y a des paramètres, par exemple :

Dans le module, si tu as :
Sub Truc_Machin(A As Double)
MsgBox A
End Sub

Dans le code de l'userform :
Private Sub CommandButton1_Click()
'....

Call Truc_Machin(3)

'...
End Sub

Amicalement,
Us.


Re : VBA le 03/02/2008 14:35:51

JLR59
Merci, j'essaie
A+

J-Louis


Re : VBA le 03/02/2008 14:50:05

JLR59
Super, ça marche comme je le voulais.
Merci encore!!

J-Louis


Re : VBA le 03/02/2008 14:52:59

Classé sous : vba, macro

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS