Variable Tabelle kopieren
#1
Hallo zusammen,

leider ist VB gar nicht meine Welt und brauche eure Hilfe.
Ich muss etliche Prozessdaten aus CSV-Files auswerten und dies würde ich weitgehend automatisch machen.
Nach dem ich das CSV-File automatisch geöffnet habe, möchte ich mit der Funktion Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select die gesamten Bereich des CSV-Files in meine Excel Datei herüberkopieren.
Und nun zu meinem Problem.
Ich möchte eigentlich nicht die gesamte Tabelle kopieren, sondern die untersten 7 Zeilen weglassen. Diese benötige ich nicht.
Kann ich das nicht auch über dei Range Funktion machen? Also gesamter Range - die sieben untersten Zeilen weglassen?

Falls jemand einen Vorschlag hat, wäre ich sehr dankbar.

Viele Grüsse

Benji
Top
#2
Sub test()
Range(Selection, Selection.SpecialCells(xlLastCell)). _
Resize(Range(Selection, Selection.SpecialCells(xlLastCell)).Rows.Count - 7, _
Range(Selection, Selection.SpecialCells(xlLastCell)).Columns.Count).Select
End Sub

LG
Alexandra
Top
#3
Hallo Alexandra,

das passt. Super!!!
Vielen Dank für die schnelle Hilfe.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste