Déselectionner les cellules

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

Bonjour,

Dans Excel et en VBA, il existe une différence entre la sélection et la cellule active.
La sélection correspond aux cellules sélectionnées (il peut y en avoir plusieurs).
Tant dis que la cellule active est unique (c'est celle qui reste en blanc lorsque l'on sélectionne une plage).

En VBA, la sélection est représentée par Selection, et la cellule active par ActiveCell.
Donc pour 'déselctionner' un bloc de cellules tout en conservant la meme cellule active, il suffit d'écrire l'instruction :
ActiveCell.Select

En esperant avoit été clair et utile

Jean-Pierre
 
Re : Déselectionner les cellules

il y a une methode un peu tordue 🙂
on créé un objet sur la feuille excel (moi j'ai choisi un bouton)
ce bouton porte un nom (dans mon cas Button 1)

dans le code VBA pour desélectionner la cellule qui porte la sélection : on rend s'assure que le bouton est visible, puis on le selectionne (donc la cellule perd sa selection) puis.. on rend le bouton invisible... et hop.. plus rien n'est selectionné ! fastoche 🙂

ActiveSheet.Shapes("Button 1").Visible = True
ActiveSheet.Shapes("Button 1").Select
ActiveSheet.Shapes("Button 1").Visible = False



Sauvez des arbres... mangez du castor !
 
- 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

Discussions similaires

Réponses
9
Affichages
436
  • Question Question
XL 2019 MFC
Réponses
6
Affichages
117
Réponses
3
Affichages
184
Retour