Passage en parametre - VB/VBA/VBS - Programmation
Marsh Posté le 12-07-2004 à 10:12:44
A part une variable globale en tête de module, je ne vois pas.
Global gstrMsg as String
et avant d'appeler le méthode Application.OnTime, initialiser la variable
gstrMsg = "Parametre"
Marsh Posté le 12-07-2004 à 10:30:52
JiHemAir a écrit : A part une variable globale en tête de module, je ne vois pas. |
J'ai essayer mais erreur de compilation comme quoi gstrMsg n'est pas définit ??
c'est bien dans le module qu'il faut faire la déclaration en variable globale?
Marsh Posté le 12-07-2004 à 10:51:34
Elbreton a écrit : J'ai essayer mais erreur de compilation comme quoi gstrMsg n'est pas définit ?? |
Rectification:
Autant pour moi, j'avais mal placé ma déclaration en globale.
Ca marche pour ça. Merci JiHemAir.
Par contre si quelqu'un sais comment passer en parametre comme en langage C ça pourrait bien m'aider.
Marsh Posté le 12-07-2004 à 09:39:58
Salut à tous.
Voila mon probléme:
Je suis débutant en VB et je souhaite connaitre la syntaxe pour passer en parametre des variables déclarées dans mon Workbook à un module.
J'utilise la fonction suivante pour lancer mon module(appli1):
Application.OnTime TimeValue("10:00:00" ), "appli1"
merci d'avance pour votre aide.