Geachte helpemijer,
Onderstaande code haalt een copy uit blad 2 en plaatst die in blad1 in en afgebakende plaats. (Vb kun je vinden in http://www.helpmij.nl/forum/showthread.php?t=507435)
Deze copy wil ik bewerken en nadien terug plaatsen in het orginele blad met de veranderingen dus. Kan me iemand de code schrijven die dit mogelijk maakt.
vio
On Error Resume Next
Sheets("blad 1").[D19
49].NumberFormat = "0"
Sheets("blad 2").Range("C23:C" & Sheets("blad2")
.[C65536].End(xlUp).Row).NumberFormat = "0"
For Each cl In Sheets("blad 1").[D19
49]
c0 = Sheets("blad2").Columns(3).Find(cl.Value, , xlValues, xlWhole).Address
If Err.Number = 0 Then Sheets("blad 2").Range(c0).Offset(, 1).Resize(, 30).Copy cl.Offset(, 1)
Err.Clear
Next
Sheets("blad 1").[D19
49].NumberFormat = "ddd) d/mm/yyyy"
Sheets("blad2").Range("C23:C" & Sheets("blad2").[C65536].End(xlUp).Row).NumberFormat = "ddd) d/mm/yyyy"

Onderstaande code haalt een copy uit blad 2 en plaatst die in blad1 in en afgebakende plaats. (Vb kun je vinden in http://www.helpmij.nl/forum/showthread.php?t=507435)
Deze copy wil ik bewerken en nadien terug plaatsen in het orginele blad met de veranderingen dus. Kan me iemand de code schrijven die dit mogelijk maakt.

vio
On Error Resume Next
Sheets("blad 1").[D19

Sheets("blad 2").Range("C23:C" & Sheets("blad2")
.[C65536].End(xlUp).Row).NumberFormat = "0"
For Each cl In Sheets("blad 1").[D19

c0 = Sheets("blad2").Columns(3).Find(cl.Value, , xlValues, xlWhole).Address
If Err.Number = 0 Then Sheets("blad 2").Range(c0).Offset(, 1).Resize(, 30).Copy cl.Offset(, 1)
Err.Clear
Next
Sheets("blad 1").[D19

Sheets("blad2").Range("C23:C" & Sheets("blad2").[C65536].End(xlUp).Row).NumberFormat = "ddd) d/mm/yyyy"
Laatst bewerkt: