Hallo,
Hopelijk kan iemand mij even helpen ik ben al een eindje op weg maar het laatste stukje kom ik niet uit.
Van uit een ERP software kopieer ik data naar het klembord, deze data wordt geplakt in een verborgen excelsheet blad3.
Vervolgens worden op blad3 de kolommen verwijderd welke geen toevoeging hebben en word de gewenste data gekopieerd en geplakt in blad1, waarmee ik een juiste schone opmaak verder kan werken
Voor zover gaat alles goed, echter merk ik dat wanneer data 1x geplakt heb en vervolgens nieuwe data wil overschrijven in blad3 dmv de blijft de oude data staan.
Mijn vraag hoe kan ik de data welke geplakt is in blad3 netjes verwijderen nadat deze gekopieerd en geplakt is in blad1? zie een voorbeeld in de bijlage.
Hopelijk kan iemand mij even helpen ik ben al een eindje op weg maar het laatste stukje kom ik niet uit.
Van uit een ERP software kopieer ik data naar het klembord, deze data wordt geplakt in een verborgen excelsheet blad3.
Vervolgens worden op blad3 de kolommen verwijderd welke geen toevoeging hebben en word de gewenste data gekopieerd en geplakt in blad1, waarmee ik een juiste schone opmaak verder kan werken
Voor zover gaat alles goed, echter merk ik dat wanneer data 1x geplakt heb en vervolgens nieuwe data wil overschrijven in blad3 dmv de blijft de oude data staan.
Mijn vraag hoe kan ik de data welke geplakt is in blad3 netjes verwijderen nadat deze gekopieerd en geplakt is in blad1? zie een voorbeeld in de bijlage.
Code:
Sub CopyPast()
ActiveWorkbook.Sheets("Blad3").Visible = True
Sheets("Blad3").Select
Range("A1").Select
Selection.NumberFormat = "#.##0,00"
ActiveSheet.PasteSpecial Format:="Tekst", Link:=False, DisplayAsIcon:= _
False
Application.DecimalSeparator = ","
Columns("D:E").Select
Selection.Delete Shift:=xlToLeft
Range("D2:D22").Select
Selection.NumberFormat = "#.##0,00"
Range("C2:D24").Select
Selection.Copy
Sheets("Blad1").Select
Range("B13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWorkbook.Sheets("Blad3").Visible = False
Application.ScreenUpdating = True
End Sub