Bonjour
J'ai lu toutes les &?%&$?$# de forum concernant le copier coller élégant et j'ai beau changer 45 fois le code, avec Sheets, Worksheets, ThisWorkbook.Worksheets... et j'ai touyours (début de délire ici) le message d'erreur 1004 de mes deux .
Worksheets("an0").Range(Cells(1, ColReconstruite + 3), Cells(1, ColReconstruite + 3 + 7)).Copy _
Destination:=Worksheets("ValEffet").Cells(LigneOrigine - 1, ColOrigine + 5)
Optimalement, je voudrais :
WSan.Range(Cells(1, ColReconstruite + 3), Cells(1, ColReconstruite + 3 + 7)).Copy _
Destination:=WSEffet.Cells(LigneOrigine - 1, ColOrigine + 5)
J'ai essayé avec ***.value = ***value mais ça ne fonctionne pas plus. J'ai validé à ce que toutes mes variables soient bonnes (wsan est un worksheet qui fonctionne quand je fais un WSan.range("a1").select par exemple) mais bon, même en lisant les nuances des copier-coller des autres forums, je n'y arrive pas