Déclarer variable en Public

Bonjour a toutes et tous, Forum Bonjour

Juste un petit souci pour déclarer les variables ci-dessous en Public, je ne trouve pas la bonne syntaxe.

Si quelqu'un veut bien me donner un petit coup de main sur ce coup la, ca m'avancerai bien.

Merci d'avance de votre aide et malgré la pluie un peu partout, hé bien une bonne journée quand mème.

Public Set Ws = Sheets("Compte")

 Public Euro = "##,##0.00 €"

Cordialement Ray

Bonjour,

Tu peux faire cet essai

Public Ws As Worksheet
Public Euro As Currency
Sub test()
    Set Ws = Worksheets("Compte")
    Euro = 1.25
    Ws.Range("A1").Value = Euro
End Sub

A+

Salut Frangy

Merci pour ta réponse rapide, j'ai fait l'essai que tu me propose

ca m'inscrit bien en A1 >>> 1,25€

J'essai d'améliorer ma compta et de faire un peu le ménage afin de simplifier aussi le code.

Je dois svp donc coder comment pour avoir les deux variables en Public

sans faire appel a la macro (Test) de ton essai.

Encore merci pour ton aide

Cdlt

Tout dépend du niveau de variable recherché.

Une Variable déclarée à l'intérieur d'une macro n’est utilisable qu'à l'intérieur de celle-ci.

Une variable déclarée en tête d'un module, avant le premier Sub est utilisable dans toutes les macros du module.

Une variable déclarée en tête d'un module standard avec l'instruction Public est utilisable dans toutes les macros du projet.

A+

Salut frangy

Merci beaucoup pour ta réponse et tes infos

je vais faire des essais, j'ai une petite idée que je vais essayer de mettre en pratique, je reviens si je n'arrive pas.

Bon W-end a toi et encore merci.

Cordialement Ray

Rechercher des sujets similaires à "declarer variable public"