Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2666 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Modifier une variable globale depuis un userform.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier une variable globale depuis un userform.

n°1918089
tuxbleu
renie ses origines
Posté le 25-08-2009 à 14:20:03  profilanswer
 

Bonjour,
 
Je me sens un peu con de pas y arriver.
J'ai besoin de me faire une msgbox personnalisée ("Oui je suis grand je continue", "non j'ai oublié", "voir une aide de ce qu'il faut faire" ).
Dans une procédure, je lance mon Userform, et j'ai besoin de savoir sur quelle bouton j'ai cliqué dans la suite de ma procédure. Je pense donc que je dois modifier une variable globale depuis mon userform, et lire la valeur de cette variable dans ma procédure. Mais j'arrive pas à le faire :
 


Public test1 As Integer
 
Public Sub change_value()
test1 = 3
End Sub
 
Private sub mafonction()
test1 = -1
UserForm1.Show
MsgBox test1
end sub


Et dans mon userform


Private Sub CommandButton1_Click()
Call change_value (ou alors test1=3)
Unload Me
End Sub
 


Mais voilà le call passe pas, ou alors avec "test1=3), le msgbox affiche -1, :/
Vous avez une idée ?

mood
Publicité
Posté le 25-08-2009 à 14:20:03  profilanswer
 

n°1918104
tuxbleu
renie ses origines
Posté le 25-08-2009 à 14:44:30  profilanswer
 

Bon, je m'autoréponds, comme quoi des fois apres des heures de galères, ya un truc évident qui vient...
Dans le userform, il faut précéder l'appel de fonction par "Thisoutlooksession"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Modifier une variable globale depuis un userform.

 

Sujets relatifs
Pb Listbox dans une UserformWebservice SOAP - passage du contenu d'un fichier en variable
Modifier "textara" à la voléeTransmission de variable
Variable javascript.. elle me rendent dingue ; help.titre variable pour un graph
variable à condition multipleCompte le mombre de chaines (occurence) dans une variable
Mettre le contenu interpretté d'un fichier php dans une variable[AS2] Modifier/Supprimer liens FLA
Plus de sujets relatifs à : Modifier une variable globale depuis un userform.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR