monaldinho
Messages postés74Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention25 octobre 2007
-
4 juil. 2007 à 12:15
monaldinho
Messages postés74Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention25 octobre 2007
-
5 juil. 2007 à 13:11
hello !
Cela fait un bout de temps que je suis sur ce probleme de déclaration!
J'ai l'impression que c'est un truc tout bete, mais je ne trouve la solution nulle part, donc vous etes mon dernier espoir!
J'ai créér un module dans lequel je dois déclarer des variables ( des colonne d'une feuille, une feuille, ...)
Mon probleme est que je ne voit pas comment les déclarés pour qu'ils puissent etre utilisé comme bon me semble dans les procédures des autres modules.
voila la derniere déclaration que j'ai essayé:
Public WKSD As Worksheets
WKSD = Worksheets("DATA")
ensuite dans mes procédure, j'apelle WKSD, mais cela m'indique : " erreur à l'exterieur de la procédure", en renvoyant sur les 2 lignes ci-dessus.
Si vous avez une idée de comment faire de telle déclaration, s'il vous plait, help me !!!!
merci!!!
Monaldinho.
faites comme moi, éssayer d'éviter le coté obscur de la force
monaldinho
Messages postés74Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention25 octobre 2007 5 juil. 2007 à 09:24
zut ca c'est pas affiché... ( je l'avais anticipé, j'ai fais un copier ! ) :
hello MPi!
j'ai essayé ce que tu m'as proposé, mais ça m'affiche l'erreur suivante :
"erreur de compilation: instruction incorect à l'exterieur de la procédure "
l'erreur est sur le "Set"
merci de m'aider, c'est cool, tu me donnes de l'espoir!
à bientot!
bonne journée!
Monaldinho
faites comme moi, éssayer d'éviter le coté obscur de la force
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201822 5 juil. 2007 à 11:30
Ben tu peux déclarer ta variable-objet en dehors des procédures, mais le SET doit être placé à l'intérieur d'une de tes procédures... là où tu t'en serviras.
monaldinho
Messages postés74Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention25 octobre 2007 5 juil. 2007 à 11:55
hello MPi !
Yes, quand je met "Set WKSD = Worksheets("DATA")" dans la procédure ça marche.
Mais il faudrai que je mette cette instruction dans toutes les procédures qui utilise la feuille "DATA" ?
Parce que mon patron m'as demandé de créer un module avec plein de déclaration ( déclaration de feuille, déclaration de colonne, ... ) pour ne pas à avoir à les mettre à chaque début de procédure.
Est ce possible a ton avis, ou dois-je déclarer au début de chaque procédure ces variables?
Merci de tes réponses!
Monaldinho
faites comme moi, éssayer d'éviter le coté obscur de la force
monaldinho
Messages postés74Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention25 octobre 2007 5 juil. 2007 à 13:11
hello MPi,
alors la, tu es monté au sommum de mon estime!!!!!
C'est trop trop trop frot !!!
c'est trop genial!!
ça marche!!
j'aurais juste à la déclaré dans thisworkbook!
you are a genius!!
merci bcp!!!
bonne continuation à toi!
bonne fin de journée!!
(j'ai le droit a ma pause dejeuné grace à toi! )
à bientot!
Monaldinho.
faites comme moi, éssayer d'éviter le coté obscur de la force