OVH Cloud OVH Cloud

protection avec combo

2 réponses
Avatar
seb
Hello =E0 tous,

j'bosse avec excel97 et j'ai un petit soucis de=20
protection.

j'ai une feuille dans laquelle j'ai prot=E9g=E9 une s=E9rie de=20
cellule.

J'ai =E9galement une combobox (non prot=E9g=E9) dans laquelle=20
se trouve des codes, qui influencent le contenu de=20
cellule qui sont prot=E9g=E9es.

genre si je choisis 6% de TVA, le montant total est=20
adapt=E9.

Mais ils n'est pas possible de modifier directement la=20
cellule qui contient ce montant total.

Lorsque j'active la protection, excel n'accepte pas le=20
fait de changer la TVA... est-ce que quelqu'un =E0 une=20
solution?

Merci,

Seb

2 réponses

Avatar
Jacky
Bonjour Seb
Lorsque j'active la protection, excel n'accepte pas le
fait de changer la TVA


Normal, si je ne me trompe, cela est fait pour ça!

Au début du code de ta combobox tu mets:

ActiveSheet.Unprotect(mot de passe) ' pour enlever momentanément la
protection (mot de passe= à remplacer par celui qui est actif.)
et à la fin

ActiveSheet.Protect Password := "mot de passe" 'pour remettre la protection

Sauf erreur cela devrait faire..
JJ

"seb" a écrit dans le message de
news:1e34c01c4552c$df3ceb10$
Hello à tous,

j'bosse avec excel97 et j'ai un petit soucis de
protection.

j'ai une feuille dans laquelle j'ai protégé une série de
cellule.

J'ai également une combobox (non protégé) dans laquelle
se trouve des codes, qui influencent le contenu de
cellule qui sont protégées.

genre si je choisis 6% de TVA, le montant total est
adapté.

Mais ils n'est pas possible de modifier directement la
cellule qui contient ce montant total.

Lorsque j'active la protection, excel n'accepte pas le
fait de changer la TVA... est-ce que quelqu'un à une
solution?

Merci,

Seb


Avatar
JpPradier
Bonjour Seb

Insère ceci dans ton code :

ActiveSheet.Unprotect Password:="toto"
... Changement TVA ...
ActiveSheet.Protect Password:="toto"

j-p