VBA : Constantes et variables dans tous les modules

Bonjour,

Je souhaite utiliser des données de ma feuille excel dans mes divers modules ainsi que des constantes. Comment est-il possible d'indiquer leur valeur une seule fois plutôt que de devoir les entrer en début de chaque macro ?

Merci d'avance,

Alila

Bonjour à tous,

dans un seul module, valable sur tous les modules

Option Explicit
Public Lg%, i%, J As Byte

Sub Concat()

'Dim Lg%, i%, J As Byte ligne supprimée

Lg = Range("A65536").End(xlUp).Row

Amicalement

Claude

Merci pour cette réponse.

Mais là j'avoue que je n'ai pas tout compris.

Est-ce qu'il t'est possible de détailler plus ?

Alila

re,

tu remplace Dim par Public et en dehors de la macro

Daccord mais en faisant ceci, cela permet de déclarer les variables. Mais est ce que je peux leur attribuer une donnée précise à ce moment la et que cela soit valable dans toutes les macros ?

Alila

-- 07 Avr 2010, 10:06 --

C'est bon, j'ai testé et compris.

Cela fonctionne parfaitement !

Merci beaucoup !

Alila

Rechercher des sujets similaires à "vba constantes variables tous modules"