XL 2019 Déclarations globales se placent à la fin de la procédure précédente

chris4785478547

XLDnaute Junior
Bonsoir le fil,
J'ai des déclarations globales , en PUBLIC, que je place en début de procédure, des fois, elles se placent en fait en fin de procédure précédente, ce qui m'amène le défaut:
"Seuls des commentaires....peuvent être placés après end sub"
Auriez vous une idée ?
Merci par avance
 

soan

XLDnaute Barbatruc
Inactif
Bonsoir chris,

bizarre, normalement, ça s'déplace pas tout seul ! et si tu mets des variables publiques
uniquement en début de module, y'aura pas de problème !

... sauf si tu déclares une même variable publique dans au moins 2 modules différents :
dans ce cas, tu auras le message « nom ambigu détecté ».


soan
 

chris4785478547

XLDnaute Junior
Bonsoir,

Merci Soan, En effet, je n'avais pas tout compris ! Mais je continue à avoir des soucis de variables.
Cependant, j'ai peut être un indice: J'ai constaté que quand j'essaie de me rendre en tout début de la 1ere procédure, je ne vois pas toutes mes procédures mais seulement une partie...
Du coup j'ai regardé de plus près et il s'avère que mes procédures sont dans des modules différents (9,10,23,24)
Ne serait ce pas la cause de mes soucis ?
Merci à vous
 

soan

XLDnaute Barbatruc
Inactif
@chris4785478547

lis d'abord mon post précédent.

tu peux aussi faire Ctrl ↑ et Ctrl ↓ pour passer d'une sub à une autre. ;)

ça se « recadre » automatiquement de telle façon que la sub « en cours
de lecture » est en haut de la page écran, mais elle reste à sa place :
elle n'a pas changé de position dans le code VBA entier.


soan
 

Staple1600

XLDnaute Barbatruc
Re,

=>Chris
Pour infos
Tu peux aussi renommer tes modules pour y voir plus clairs
(En mettant des noms qui résument leur actions)
Exemple
modEmails
modExportPDF
modValSeules
etc...
••>Pour les renommer, il suffit dans d'aller dans la fenêtre Propriétés
(en bas à gauche, quand tu es dans VBE)
et de changer la valeur de Name.
 

Discussions similaires

Statistiques des forums

Discussions
312 270
Messages
2 086 678
Membres
103 370
dernier inscrit
pasval