lvdlangenberg
Nieuwe gebruiker
- Lid geworden
- 13 jul 2020
- Berichten
- 3
Hallo,
Ik heb de volgende vraag:
In Excel heb ik een sheet gemaakt, waarvan de relevante data geëxporteerd wordt naar een aparte excelsheet via een macroknop.
Dat werkt prima volgens het onderstaande script, specifiek via de code Range("A2:T2").Select.
Echter is Cel A1 het klantnummer, en wanneer deze al voorkomt in het export bestand, moet deze regel overschreven worden.
In de huidige codering wordt er onderaan in het export bestand een nieuwe regel gevuld en kunnen er dus doublures gaan plaatsvinden.
Weet iemand hiervoor een aanvulling op het onderstaande script die Cel A1 in de bron ( de analyse sheet) vergelijkt met exportbestand: Export Analyse sheets (test).xlsx?
Dank voor de input!
Groet, Laurens
Ik heb de volgende vraag:
In Excel heb ik een sheet gemaakt, waarvan de relevante data geëxporteerd wordt naar een aparte excelsheet via een macroknop.
Dat werkt prima volgens het onderstaande script, specifiek via de code Range("A2:T2").Select.
Echter is Cel A1 het klantnummer, en wanneer deze al voorkomt in het export bestand, moet deze regel overschreven worden.
In de huidige codering wordt er onderaan in het export bestand een nieuwe regel gevuld en kunnen er dus doublures gaan plaatsvinden.
Weet iemand hiervoor een aanvulling op het onderstaande script die Cel A1 in de bron ( de analyse sheet) vergelijkt met exportbestand: Export Analyse sheets (test).xlsx?
Dank voor de input!
Groet, Laurens
HTML:
Sub ExportSheet()
'
' Export Analyse Sheet Macro
'
'
Sheets("Export").Select
Range("A2:T2").Select
Application.CutCopyMode = False
Selection.Copy
Workbooks.Open Filename:= _
"\\Werkbestanden\Test files\Export Analyse sheets (test).xlsx"
Range("A1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
True, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWindow.Close
Sheets("Sheet").Select
MsgBox ("Export succeeded!")
End Sub