Contrôle du sens de la sélection

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

F

fchapel

Guest
Bonjour à tous,

Ma demande est un peu complexe, je vais essayer de faire simple.
Je programme en vba et pour les besoins de mes automatisations, je récupère le numéro de la ligne active, le numéro de la colonne active et le nombre de cellules sélectionnées. Cela me permet ensuite de bouger dans le tableau. Tout marche si l'utilisateur fait sa sélection de la gauche vers la droite car la cellule de référence pour les n° est bien la première cellule, mais si l'utilisateur sélectionne de la droite vers la gauche, lors de mes déplacements automatisés, tout est faux car la cellule de référence est la dernière cellule de la sélection.

J'ai trouvé une parade mais je ne peux pas l'utiliser tout le temps...
Je fais fusionner et défusionner la plage, ce qui me ramène à la première cellule de gauche. Cela marche quand il n'y a pas de contenu mais j'ai le même besoin avec du contenu.
Quelqu'un aurait-il une solution ?

Merci d'avance pour votre aide
 
Re : Contrôle du sens de la sélection

Bonjour FChapel 🙂,
Sans être sûr que ça réponde à ta question, un certain nombre d'informations qui devraient t'aider 😉...
Code:
Sub Test()
MsgBox ActiveCell.Row
MsgBox ActiveCell.Column
MsgBox Selection.Row
MsgBox Selection.Column
MsgBox Selection.Rows.Count
MsgBox Selection.Columns.Count
End Sub
Bonne fin de WE 😎
 
Re : Contrôle du sens de la sélection

Merci pour la réponse.
Je viens de trouver al réponse dont j'avais besoin.
Il suffit de faire
selection.activate
Ca replace le focus sur la première cellule à gauche

Merci à tous quand même...🙂
 
- 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

Retour