• Initiateur de la discussion Initiateur de la discussion mercant76
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : pb de variable

Bonjour

Pour passer des valeurs entre procédure il faut déclarer :
en variable "public" les variables à transmettre d'un module à un autre module (d"claration dans un module),
en début de module les variables visibles par les procédure d'un module
ou transmettre les données au niveau de l'appel des procédures
Call toto( truc, machin)


Dans le fichier le plus simple est d'écrire
Call generateur_numitem(deb1)

et Sub generateur_numitem(deb1 as variant) ou deb1 as string ou deb1 as long en fonction de la nature de la variable.

JP
 
Dernière édition:
Re : pb de variable

Bonjour Mercant,

pas sur qu'il faille utiliser une variable dans le cas présent, à noter les "select" sont que très rarement utiles en vba, je modifierais le code du bouton "valider" comme suit :

Code:
Private Sub CommandButton1_Click() 'bouton "Valider"
With Sheets("CRITERES")
    .Range("a2").Value = TextBox1.Value
End With
With Sheets("toto")
    .Range("a2").Value = TextBox1.Value
End With
Unload Me
End Sub

bon après midi
@+

Edition bonjour jp
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
338
Réponses
2
Affichages
115
Réponses
15
Affichages
786
Réponses
12
Affichages
357
Réponses
2
Affichages
164
Retour