Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
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
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 🙂
- 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