Différence entre module et feuille

  • Initiateur de la discussion Aurore
  • Date de début
A

Aurore

Guest
Bonjour,

juste une petite question qui n'a rien à voir avec de la programmation pure.
J'aimerais savoir qu'elle est la différence dans un projet VBA entre une feuille et un module car lorsque je mets du code dans un feuille il ne marche pas tj alors qu'il fonctionne très bien qd il est dans un module

Merci à tout ceux qui éclaireront ma lanterne
 
M

Michel_M

Guest
Bonjour Aurore et le Forum,

dans le projet VBA, une feuille est dédiée uniquement à la feuille en question; C.à.d. que tu ne peux pas changer de feuille ou de classeur dans une proc écrite dans feuille
p.e.: tu est dans feuill1, si tu ecris sheets(2).activate, Tonton VBA refusera.

avec ce principe, tu ne peux déclarer que des variables Dim ou private mais pas de Public

Donc, si ton algo impose un chg de page ou qu'une variable est public (cad valable dans TOUT le projet) tu dois travailler dans un module

Voilà ,tout du moins, mon interprétation.

A+
Michel
 

Discussions similaires

Réponses
15
Affichages
444

Statistiques des forums

Discussions
312 352
Messages
2 087 521
Membres
103 575
dernier inscrit
rst