sheet.enable=1 Please HELP

  • Initiateur de la discussion Initiateur de la discussion Bob6613
  • 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 !

B

Bob6613

Guest
sheet.enable=1 Comportement Bizarre

Bonjour à Tous,

Mon soucis😡 : Après avoir changé la propiété enable d'une feuille, le comportement des cellules non verouillées change complètement😕 :
- dble click nécessaire pour activation,
- validation pour changer de cellule (flèches ou TAB non efficace).
Quelqu'un aurait-il une explication et cerise sur le gateau, une solution.
Je suis un gros gourmand et j'espère la cerise😛 .

Merci d'avances😉
 
Dernière modification par un modérateur:
Re : sheet.enable=1 Comportement Bizarre

Bob6613 à dit:
Bonjour à Tous,

Mon soucis😡 : Après avoir changé la propiété enable d'une feuille, le comportement des cellules non verouillées change complètement😕 :
- dble click nécessaire pour activation,
- validation pour changer de cellule (flèches ou TAB non efficace).
Quelqu'un aurait-il une explication et cerise sur le gateau, une solution.
Je suis un gros gourmand et j'espère la cerise😛 .

Merci d'avances😉
Personne pour m'aider?
Ma question est-elle du chinois pour vous?
Oublions la cerise, je me contenterai du gateau.
 
Re : sheet.enable=1 Comportement Bizarre

Désolé, je me suis mal exprimé,
voici ma ligne de code:
ActiveSheet.EnableSelection = 1
Mon but est de circuler de façon fluide entre les cellules non verrouillées.
Pour pouvoir saisir dans une cellule non verrouillée, avec EnableSélection à 0 un simple clic suffit et le passage d'une cellule non verrouillée à une autre peut se faire avec TAB ou les flèches.
Est-ce que c'est plus clair?
Merci de m'excuser, il s'agit de mon premier tchat.

Robert
 
Dernière modification par un modérateur:
Re : sheet.enable=1 Comportement Bizarre

Non,
Je veux pouvoir me balader entre mes cellules non vérouillées de la même manière qu'avec "ActiveSheet.EnableSelection = 0" mais sans le message d'erreur lié à l'activation d'une cellule vérouillée et éventuellement sans la possibilité de la sélectionner.
"ActiveSheet.EnableSelection = 1" me semblait une bonne solution mais la circulation entre les cellules et l'activation est beaucoup plus lourde.
est-ce un peu plus clair pour toi.
Tu sais, il y des Roberts très bien, surtout quand ils vont par pair.
A+
 
Re : sheet.enable=1 Comportement Bizarre

Oups,
J'ai fait l'essai sur deux feuilles simples et mon problème ne se reproduit pas .
Je vais donc de ce pas manger mon gateau et la cerise (c'est meilleurs que les pommes) et retrousser mes manches pour chercher ailleurs.
En tous cas, merci pour tout.
Tu m'as évité de tourner en rond.
Bonne soirée,
BOB
 
Re : sheet.enable=1 Please HELP

Bonsoir le fil, bonsoir le forum,

Mes chers concitoyens, je ne peux résister à la création d'un Con de BALCON de José (Contrat de Bienvenu À La Candidature Onirique et Naïve de José) Mais non ! Pas Beauvais voyons ! Je parle d'un vrai comique ! Sans moutache ni pipe... Notre José, le pâle à Cios.
'fin, vous faisez ça que vous voulez hein... Mais moi je vote pour lui les yeux fermés. C'est pas vraiment que j'aie confiance en lui remarquez. Mais c'est parce qu'il est bien capable de me refiler un maroquin et que, vu mon incompétence notoire, je risque de faire mieux que l'actuel ministre...

Heu Bob (moi c'est Robert) ! Sorry de squater mais l'annonce de José, tu comprends... c'est un scoop. Sinon pour ton problème écoute le futur président il est très "enable".
 
Re : sheet.enable=1 Please HELP

Rebonjour à tous,

J'ai trouvé l'origine de mon soucis l'origine de mon soucis:

ActiveSheet.EnableSelection = 1
Selection.Locked = False

En protégeant la feuille après la boucle, le problème comportemental de mes cellules non vérouillées a été résolu.
Fini pour elles la déprime et la paresse.

Voir fichier joint.

En éternel insatisfait, je me pose la question du POURQUOI?

Si quelqu'un a la réponse, elle sera la bienvenue (la cerise est toujours en jeu).
 

Pièces jointes

Re : sheet.enable=1 Please HELP

😕
Décidemment, en me relisant, je me rends compte que je ne suis pas clair.
toutes mes excuses.
Le message a été rédigé avant le classeur d'exemple.
Ce qui fonctionne sans soucis:
Selection.Locked = False
ActiveSheet.EnableSelection = 1
Ce qui donne un comportements malsain aux cellules:
ActiveSheet.EnableSelection = 1
Selection.Locked = False
Ce qui entraine dans mon code l'obligation de redéfinir la propriété enableselection de la page chaque fois que je change de cellules actives.
Est-ce que c'est plus clair?
A plus...
 
- 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.
Retour