Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

selectionner 3eme ligne de la colonne active

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 !

pascal21

XLDnaute Barbatruc
bonjour à tous
je n'arrive plus à retrouver la syntaxe exacte pour selectionner la 3eme ligne de la colonne de la cellule active
bon comme j'ai l'impression de ne pas être clair je vous mets un exemple
si je selectionne c10 j'aimerais avoir le contenu de la cellule c3 dans la cellule b1
voilà le bout de code que j'ai mais j'ai une errreur que je n'arrive pas à définir
Code:
Range("b1") = Cells(ActiveCell.Row, 1).Value
merci de votre aide
 
Dernière édition:
Re : selectionner 3eme ligne de la colonne active

Bonjour Pascal,

Effectivement, tu n'es pas très clair, tout comme ton bout de code d'ailleurs qu'on ne voit pas.

Mais, si j'ai bien compris, quelque chose comme ceci ?

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$C$10" Then Range("B1") = Cells(3, Target.Column)
End Sub
A adapter, bien sûr.

Cordialement.
 
Re : selectionner 3eme ligne de la colonne active

bonjour
effectivement pas très clair et en plus j'ai oublié le bout de code
c'est remedié
dans l'exemple j'ai mis c10 mais ça aurait pu être g50 et dans ce cas je veux inscrire le contenu de g3 dans b1
si c'est h65 il me faut le contenu de h3 dans b1
 
Dernière édition:
Re : selectionner 3eme ligne de la colonne active

Bonjour à tous,
dans l'exemple j'ai mis c10 mais ça aurait pu être g50 et dans ce cas je veux inscrire le contenu de g3 dans b1
si c'est h65 il me faut le contenu de h3 dans b1
avec ce code:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells(1, 2) = Cells(3, Target.Column)
End Sub
à+
Philippe
 

Pièces jointes

Dernière édition:
Re : selectionner 3eme ligne de la colonne active

dans l'exemple j'ai mis c10 mais ça aurait pu être g50 et dans ce cas je veux inscrire le contenu de g3 dans b1
si c'est h65 il me faut le contenu de h3 dans b1

RE :

Dans ce cas, Philippe (que je salue) a répondu à ta question.

Par contre, si tu veux restreindre la zone de sélection, par exemple colonnes C à G :

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect([C:G], Target) Is Nothing Then Cells(1, 2) = Cells(3, Target.Column)
End Sub
Mais ça, je pense que tu le savais déjà.

Cordialement.
 
- 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
2
Affichages
256
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…