Phillip
XLDnaute Occasionnel
Bonjour,
Je tourne en rond sur une question de copier coller..
Un exemple simple :
Sub cop()
With Sheets("B")
Sheets("A").Range("B2:H2").Copy: .Paste .Range("b13")
Application.CutCopyMode = False
end With
end Sub
je constate Que B est l'onglet de destination, et que l'on fait un copie-coller en précisant l'onglet A origine et le range destination de l'onglet B, B13. Ca marche.
Fort de cela, j'adapte dans mon code, un peu plus compliqué, où je fais des recherches dans les 2 onglets
Et j'ai une erreur sur mon copy-paste
Je suis bien dans l'onglet origine avec mon with sheets ("soirées"), Je précise bien ce que je veux copier avec
sheets("BdD"), et je suppose que range(cells(vrgnumsoiree-14,2)) est bien dans l'onglet Soirée, puisque dans le modèle simple la syntaxe est comme cela.
est-ce que pour la nième fois je me fais des noeuds dans mes range ?
Merci de votre aide
Cordialement
Je tourne en rond sur une question de copier coller..
Un exemple simple :
Sub cop()
With Sheets("B")
Sheets("A").Range("B2:H2").Copy: .Paste .Range("b13")
Application.CutCopyMode = False
end With
end Sub
je constate Que B est l'onglet de destination, et que l'on fait un copie-coller en précisant l'onglet A origine et le range destination de l'onglet B, B13. Ca marche.
Fort de cela, j'adapte dans mon code, un peu plus compliqué, où je fais des recherches dans les 2 onglets
Code:
with Sheets("Soirées ").Range("i:i")
Set VNumsoiree = .Find(Vtheme, LookAt:=xlWhole)
vcolnumsoiree = VNumsoiree.Column
vrgnumsoiree = VNumsoiree.Row + 14
If Not VNumsoiree Is Nothing Then
If Cells(vrgnumsoiree - 14, vcolnumsoiree - 7).Value = "" Then
set RechAdherent = Sheets("BdD").Range("a:a").Find(VNAdherent, LookAt:=xlWhole)
ligneadherentbdd = RechAdherent.Row
Sheets("BdD").Range(Cells(ligneadherentbdd, 2), Cells(ligneadherentbdd, 8)).Copy: _
.Paste .Range(Cells(vrgnumsoiree - 14, 2))
Application.CutCopyMode = False
'
Autre code qui suit....
End with
Et j'ai une erreur sur mon copy-paste
Je suis bien dans l'onglet origine avec mon with sheets ("soirées"), Je précise bien ce que je veux copier avec
sheets("BdD"), et je suppose que range(cells(vrgnumsoiree-14,2)) est bien dans l'onglet Soirée, puisque dans le modèle simple la syntaxe est comme cela.
est-ce que pour la nième fois je me fais des noeuds dans mes range ?
Merci de votre aide
Cordialement