• Initiateur de la discussion Initiateur de la discussion Vik Leroy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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.
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
14
Affichages
532
Retour