Copier 2 éléments d'une ligne après un "scrolling"
2 réponses
Pierre F.
Bonjour;
JB m'a fabriqu=E9 un code qui me permet en entrant des nombres ou du text=
e=20
dans H2 de scroller et positionner la cellule active dans la premi=E8re=20
cellule qui contient le nombre ou le texte tap=E9.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address =3D "$H$2" Then
On Error Resume Next
[A:A].Find(what:=3DTarget, LookIn:=3DxlValues).Select
[B:B].Find(what:=3DTarget, LookIn:=3DxlValues).Select
Else
ActiveWindow.ScrollRow =3D ActiveCell.Row
End If
End Sub
Ce que je souhaiterais maintenant, c'est r=E9cup=E9rer le contenu des=20
colonnes B et C de la ligne atteinte afin de le copier et de le coller=20
ailleurs (en H1 et I1 pr=E9cis=E9ment)
J'ai essay=E9 la macro ci-dessous... mais rien ne se passe :-((
Cette macro intervient apr=E8s que le module ci-dessus ait fait effet; la=
=20
cellule active est donc sur la bonne ligne, en colonne A ou B selon que=20
j'ai entr=E9 un nombre ou du texte.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LSteph
Bonjour,
Ce que je souhaiterais maintenant, c'est récupérer le contenu des colonnes B et C de la ligne atteinte afin de le copier et de le coller ailleurs (en H1 et I1 précisément)
sans aucune macro, exemple: en h1 =INDEX($B$1:$B$1000;EQUIV($H$2;$A$1:$A$1000;0)) en i1 =INDEX($c$1:$c$1000;EQUIV($H$2;$A$1:$A$1000;0))
Cordialement.
lSteph
Bonjour,
Ce que je souhaiterais maintenant, c'est récupérer le contenu des
colonnes B et C de la ligne atteinte afin de le copier et de le coller
ailleurs (en H1 et I1 précisément)
sans aucune macro, exemple:
en h1
=INDEX($B$1:$B$1000;EQUIV($H$2;$A$1:$A$1000;0))
en i1
=INDEX($c$1:$c$1000;EQUIV($H$2;$A$1:$A$1000;0))
Ce que je souhaiterais maintenant, c'est récupérer le contenu des colonnes B et C de la ligne atteinte afin de le copier et de le coller ailleurs (en H1 et I1 précisément)
sans aucune macro, exemple: en h1 =INDEX($B$1:$B$1000;EQUIV($H$2;$A$1:$A$1000;0)) en i1 =INDEX($c$1:$c$1000;EQUIV($H$2;$A$1:$A$1000;0))
Cordialement.
lSteph
Pierre F.
sans aucune macro, exemple: en h1 =INDEX($B$1:$B$1000;EQUIV($H$2;$A$1:$A$1000;0)) en i1 =INDEX($c$1:$c$1000;EQUIV($H$2;$A$1:$A$1000;0))
Trop fort !! Merci!
Cordialement, Pierre F.
sans aucune macro, exemple:
en h1
=INDEX($B$1:$B$1000;EQUIV($H$2;$A$1:$A$1000;0))
en i1
=INDEX($c$1:$c$1000;EQUIV($H$2;$A$1:$A$1000;0))