Code VBA à finaliser

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 !

rounil09

XLDnaute Occasionnel
Bonjour la liste,
Dans le code ci-dessous je voudrais introduire, après la sélection de la feuille, une ligne pour sélectionner la dernière cellule pleine de la colonne M.
En effet, la formule classique ‘Range("M65000").End(xlUp).Offset(1, 0).Select’ ne fonctionne pas.

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Not Application.Intersect(Target, Range("D13")) Is Nothing Then
With Target
Sheets("BD_QUEST").Select
'Ligne de code à introduire ici
End With
End If
End Sub

Merci de votre aide.
 
Re : Code VBA à finaliser

Bonjour,

Pour la dernière cellule remplie, il faut retirer le Offset(1,0) qui te fait descendre d'un cran:

Code:
Range("M65000").End(xlUp).Select

Bien à toi,

mth

Edit: 🙂 Bonjour Etienne
 
Dernière édition:
- 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
14
Affichages
484
Réponses
9
Affichages
508
Retour