romainchu78
XLDnaute Occasionnel
bonjour a tous,
jai un petit soucis avec une variable et une fonction.
un bouton VB code en Public Sub CommandButton4_Click() lance un openfilename et stock le titre du fichier dans une variable X prealablement declaree en public variant.
je m'assure a la fin de la procedure bouton "Public Sub CommandButton4_Click()" que ma variable est pleine avec un msgbox. c'est le cas tous va bien.
ensuite je suis cense utilise cette aviable dans une autre procedure "Sub ImportDonnéesCAB1()" qui fera appel a la variable X (qui je le rappel contient le titre de mon fichier), pour ouvrir le fichier avec un opentext. mais la, la variable x est vide.
je ne comprend pas car la variable x a ete declare en public !!
Faut-il utiliser une fonction a la place de la procedure ?
Ces notions sont flou pour moi, quelqu'un peut-il m'aider la dessus.
merci
jai un petit soucis avec une variable et une fonction.
un bouton VB code en Public Sub CommandButton4_Click() lance un openfilename et stock le titre du fichier dans une variable X prealablement declaree en public variant.
je m'assure a la fin de la procedure bouton "Public Sub CommandButton4_Click()" que ma variable est pleine avec un msgbox. c'est le cas tous va bien.
ensuite je suis cense utilise cette aviable dans une autre procedure "Sub ImportDonnéesCAB1()" qui fera appel a la variable X (qui je le rappel contient le titre de mon fichier), pour ouvrir le fichier avec un opentext. mais la, la variable x est vide.
je ne comprend pas car la variable x a ete declare en public !!
Faut-il utiliser une fonction a la place de la procedure ?
Ces notions sont flou pour moi, quelqu'un peut-il m'aider la dessus.
merci