VBA : Debut et fin d'une sélection

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

J

Jack

Guest
Bonjour

La propriété Selection permet de récupérer dans VBA la plage sélectionnée sur la feuille Excel, et de parcourir par exemple toutes les cellules au moyen d'une boucle comme :

Dim Cell as Range
for each Cell in Selection
...
...
next Cell

Mais peut-on récupérer directement dans des variables :
- le numéro de ligne de la cellule en haut à gauche de la sélection
- son numéro de colonne
- le numéro de ligne de la cellule en bas à droite de la sélection
- son numéro de colonne

???
Merci d'avance ...
Jack.
 
Bonjour Jack

Regarde ce code

Public Sub Jack()
Range("A1") = Selection.Row 'ligne haut
Range("A2") = Selection.Rows.Count 'nombre de lignes
Range("A3") = Selection.Rows.Count + Selection.Row - 1 'ligne bas
Range("A4") = Selection.Column 'colonne gauche
Range("A5") = Selection.Columns.Count ' nombre de colonnes
Range("A6") = Selection.Columns.Count + Selection.Column - 1 ' colonne droite
End Sub

Bonne journée

@+Jean-Marie
 
Super Jean-Marie, merci beaucoup !

Lorsque je tapais "Selection." dans l'éditeur VBA, je m'attendais à ce que s'ouvre la petite fenêtre popup automatique pour afficher les propriétés/méthodes de "Selection", mais rien ne s'est ouvert. D'autre part dans la doc VBA, impossible de trouver les propriétés/méthodes associées à "Selection" non plus, j'ai cherché pendant une heure !

Merci encore et bonne journée.
 
Re...

Heureux les hommes assistés sous PC, moi je suis sur Mac, et nous ne sommes pas assisté dans la découverte de VBA. Supprime l'assistant et tu apprendras plus rapidement les rouages de ce langage.

Bonne soirée

@+Jean-Marie
 
- 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
17
Affichages
321
Réponses
2
Affichages
427
Retour