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: