OVH Cloud OVH Cloud

Protection Cellule et variable globale

2 réponses
Avatar
escoune
Re-Bonjour =E0 tous ;)

Bon je crois que vous l'avez compris, je d=E9couvre VBA depuis peu et
j'ai encore une nouvelle fois besoin d'informations.

Alors mes deux questions :

-Peut on prot=E9ger juste une cellule avec Excel ou VBA? En gros je veux
que l'utilisateur ne puisse modifier le contenu d'une celulle, =E0 part
par une macro qui rajoutera le texte.

-En VBA peut-on d=E9clarer une variable globale? En gros je voudrais
qu'apr=E8s un certain type d'action ma variable prenne la valeur TRUE,
en fonction d'un autre type d'action qu'elle prenne la valeur FALSE, et
qu'avant de fermer je regarde la variable. Est ce qu'on peut faire
cela?

Merci encore ;)

2 réponses

Avatar
Daniel
Bonjour.
1. Sélectionne toutes les cellules de la feuille, puis Format / Cellule /
Protection, décoche "Verrouillée".
Sélectionne la cellule à protéger, puis Format / Cellule / Protection, coche
"Verrouillée". Protège ensuite la feuille.
2. Déclare la variable dans un module :
Public taVariable as boolean
Cordialement.
Daniel
a écrit dans le message de news:

Re-Bonjour à tous ;)

Bon je crois que vous l'avez compris, je découvre VBA depuis peu et
j'ai encore une nouvelle fois besoin d'informations.

Alors mes deux questions :

-Peut on protéger juste une cellule avec Excel ou VBA? En gros je veux
que l'utilisateur ne puisse modifier le contenu d'une celulle, à part
par une macro qui rajoutera le texte.

-En VBA peut-on déclarer une variable globale? En gros je voudrais
qu'après un certain type d'action ma variable prenne la valeur TRUE,
en fonction d'un autre type d'action qu'elle prenne la valeur FALSE, et
qu'avant de fermer je regarde la variable. Est ce qu'on peut faire
cela?

Merci encore ;)
Avatar
escoune
Merci pour ton aide :)

Bonjour.
1. Sélectionne toutes les cellules de la feuille, puis Format / Cellule /
Protection, décoche "Verrouillée".
Sélectionne la cellule à protéger, puis Format / Cellule / Protecti on, coche
"Verrouillée". Protège ensuite la feuille.
2. Déclare la variable dans un module :
Public taVariable as boolean
Cordialement.
Daniel
a écrit dans le message de news:

Re-Bonjour à tous ;)

Bon je crois que vous l'avez compris, je découvre VBA depuis peu et
j'ai encore une nouvelle fois besoin d'informations.

Alors mes deux questions :

-Peut on protéger juste une cellule avec Excel ou VBA? En gros je veux
que l'utilisateur ne puisse modifier le contenu d'une celulle, à part
par une macro qui rajoutera le texte.

-En VBA peut-on déclarer une variable globale? En gros je voudrais
qu'après un certain type d'action ma variable prenne la valeur TRUE,
en fonction d'un autre type d'action qu'elle prenne la valeur FALSE, et
qu'avant de fermer je regarde la variable. Est ce qu'on peut faire
cela?

Merci encore ;)