OVH Cloud OVH Cloud

Sélectionner la cellule au dessous

2 réponses
Avatar
circaete
Dans la colonne A, je voudrais sélectionner la cellule située au dessous de
celle qui contient un mot particulier, "Divers" dans mon cas

Le code suivant me permet de sélectionner la cellule qui contient "Divers":

Cells.Find(What:="Divers", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext,
MatchCase _
:=False, SearchFormat:=False).Activate

Je voudrais coller le contenu du presse papier dans la cellule située juste
en dessous

Comment déplacer la sélection d'une ligne vers le bas ?

Merci de votre aide

2 réponses

Avatar
MichDenis
Dim Rg As Range
With Worksheets("Feuil1") ' nom feuille à adapter
Set Rg = .Cells.Find(What:="Divers", LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByColumns, _
SearchDirection:=xlNext, MatchCase _
:úlse, SearchFormat:úlse)
If Not Rg Is Nothing Then
Rg.Offset(-1).PasteSpecial xlValues
End If
End With




"circaete" a écrit dans le message de news:

Dans la colonne A, je voudrais sélectionner la cellule située au dessous de
celle qui contient un mot particulier, "Divers" dans mon cas

Le code suivant me permet de sélectionner la cellule qui contient "Divers":

Cells.Find(What:="Divers", After:¬tiveCell, LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext,
MatchCase _
:úlse, SearchFormat:úlse).Activate

Je voudrais coller le contenu du presse papier dans la cellule située juste
en dessous

Comment déplacer la sélection d'une ligne vers le bas ?

Merci de votre aide
Avatar
circaete
merci ça marche mais avec Rg.Offset(+1).



Dim Rg As Range
With Worksheets("Feuil1") ' nom feuille à adapter
Set Rg = .Cells.Find(What:="Divers", LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByColumns, _
SearchDirection:=xlNext, MatchCase _
:úlse, SearchFormat:úlse)
If Not Rg Is Nothing Then
Rg.Offset(-1).PasteSpecial xlValues
End If
End With




"circaete" a écrit dans le message de news:

Dans la colonne A, je voudrais sélectionner la cellule située au dessous de
celle qui contient un mot particulier, "Divers" dans mon cas

Le code suivant me permet de sélectionner la cellule qui contient "Divers":

Cells.Find(What:="Divers", After:¬tiveCell, LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext,
MatchCase _
:úlse, SearchFormat:úlse).Activate

Je voudrais coller le contenu du presse papier dans la cellule située juste
en dessous

Comment déplacer la sélection d'une ligne vers le bas ?

Merci de votre aide