Bonjour.
En tête de ce module, avant toute procédure, par instruction Public plutôt que Dim, c'est plus clair. Elle ne doit être déclarée nulle part ailleurs.
Si elle est déclaré plusieurs fois mais dans des portées en cours différentes ça ne provoque pas d'erreur de compilation, mais c'est toujours celle la plus restreinte accessible qui l'emporte.