Allowedit

V

Vik Leroy

Guest
Bonjour,

J'avais programmé une macro sous EXCEL 2002 et j'utilisais la propriété Allowedit.
Seulement, cette macro je veux l'utiliser sur un PC qui n'a que la version 2000 d'EXCEL.
Existe-t-il une propriété équivalente ou y a-t-il un moyen de la simuler ?

Merci
Vik
 
V

Vik Leroy

Guest
Cette propriété a la valeur True si l'utilisateur a l'autorisation d'accéder à la plage spécifiée dans une feuille de calcul protégée. Propriété de type Boolean en lecture-écriture.

expression.AllowEdit

expression Obligatoire. Expression qui renvoie un objet UserAccess.
 
@

@+Thierry

Guest
Bonjour Vik, Stéphane, le Forum

Selon toute vraissemblance la Propriété "AllowEdit" est une nouvelle Propriété qui a été ajoutée à partir d'Excel XP (2002) et par conséquent est non-existante sur les versions antérieures.

Articles MSDN :
Ce lien n'existe plus

Ce lien n'existe plus

Pour essayer de simuler une équivalence sous 2000, il faudrait jongler avec la Methode "Protect" de l'Object "WorkSheet" (Protection de Feuille) et la Propriété "Locked" des Objects "Range" (vérouillage des cellules)... On peut aussi envisager de d'utiliser l'option de protection "UserInterfaceOnly" ou encore la propriété "EnableSelection"...

Bon courage et bonne fin de journée
@+Thierry
 

Discussions similaires

Réponses
1
Affichages
272

Statistiques des forums

Discussions
312 613
Messages
2 090 238
Membres
104 463
dernier inscrit
lbo