OVH Cloud OVH Cloud

Initialiser variables à l'ouverture du classeur

4 réponses
Avatar
LANIMAL
Bonjour
- Comment faire que le code suivant :
Rub = Worksheets("param").Range("C5")
s'exécute automatiquement lors de l'ouverture du classeur
pour initialiser la valeur de Rub.

- Ou, est-il possible que la variable retrouve sa valeur après
extinction et redémarrage de l'ordi ? - Comment ?
Merci.

4 réponses

Avatar
OnE
Private Sub Workbook_Open()
Rub = Worksheets("param").Range("C5")
End Sub



Bonjour
- Comment faire que le code suivant :
Rub = Worksheets("param").Range("C5")
s'exécute automatiquement lors de l'ouverture du classeur
pour initialiser la valeur de Rub.

- Ou, est-il possible que la variable retrouve sa valeur après
extinction et redémarrage de l'ordi ? - Comment ?
Merci.



Avatar
LANIMAL
Re-bonjour
Je ne suis pas très expérimenté, et peut être je ne sais pas utiliser ta
réponse. Mon souhait est que le code s'exécute AUTOMATIQUEMENT lors de
l'ouverture du classeur. Comment obtenir cela ?
Merci

Private Sub Workbook_Open()
Rub = Worksheets("param").Range("C5")
End Sub




Bonjour
- Comment faire que le code suivant :
Rub = Worksheets("param").Range("C5")
s'exécute automatiquement lors de l'ouverture du classeur
pour initialiser la valeur de Rub.

- Ou, est-il possible que la variable retrouve sa valeur après
extinction et redémarrage de l'ordi ? - Comment ?
Merci.





Avatar
Clément Marcotte
Bonjour,

C'est cela qui va arriver, si tu mets la macro dans la feuille de code
du classeur.

Clic-droit sur l'icône "Thisworkbook" du classeur, choisit code dans
le menu contextuel et colle la macro dans le module qui va
s'afficher.


--
On n' apprend pas à un vieux singe à faire des grimaces
"LANIMAL" a écrit dans le message de
news:%
Re-bonjour
Je ne suis pas très expérimenté, et peut être je ne sais pas
utiliser ta

réponse. Mon souhait est que le code s'exécute AUTOMATIQUEMENT lors
de

l'ouverture du classeur. Comment obtenir cela ?
Merci

Private Sub Workbook_Open()
Rub = Worksheets("param").Range("C5")
End Sub




Bonjour
- Comment faire que le code suivant :
Rub = Worksheets("param").Range("C5")
s'exécute automatiquement lors de l'ouverture du classeur
pour initialiser la valeur de Rub.

- Ou, est-il possible que la variable retrouve sa valeur après
extinction et redémarrage de l'ordi ? - Comment ?
Merci.







Avatar
LANIMAL
Merci Clément pour ton message qui me donne l'essentiel de la réponse
que j'attendais. - Merci.

Bonjour,

C'est cela qui va arriver, si tu mets la macro dans la feuille de code
du classeur.

Clic-droit sur l'icône "Thisworkbook" du classeur, choisit code dans
le menu contextuel et colle la macro dans le module qui va
s'afficher.