Beste forummers,
Ik maak gebruik van bijvoorbeeld onderstaande code om gebruikers met-een-druk-op-de-knop gegevens over te laten nemen en elders plakken.
Echter het probleem is als ik op het werkblad regels toevoeg of verwijder de verwijzingen in de VBA niet meer kloppen. Kan dat verholpen worden door de 'range' relatief te schrijven.
Groeten, Albert
Ik maak gebruik van bijvoorbeeld onderstaande code om gebruikers met-een-druk-op-de-knop gegevens over te laten nemen en elders plakken.
Echter het probleem is als ik op het werkblad regels toevoeg of verwijder de verwijzingen in de VBA niet meer kloppen. Kan dat verholpen worden door de 'range' relatief te schrijven.
Code:
Sub Gegevensovernemen()
'
' Gegevensovernemen Macro
'
'
ActiveSheet.Unprotect
Range([COLOR="#FF0000"]"h103:h105"[/COLOR]).Select
Selection.Copy
Range([COLOR="#FF0000"]"i103"[/COLOR]).Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Range([COLOR="#FF0000"]"c107:g105,c107:g108"[/COLOR]).Select
Application.CutCopyMode = False
Selection.ClearContents
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Groeten, Albert