Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: ab aktiver Zelle markieren

ab aktiver Zelle markieren
19.02.2014 14:58:21
Erwin
Hallo Experten,
ich möchte aus mehreren Excel-Dateien jeweils aus der Tabelle "Auswertung" die Daten von A bis E in eine Gesamtdatei kopieren. Die Einträge sind aber unterschiedlich lang und haben auch noch Leerzeilen dazwischen.
Folgendes habe ich bis jetzt geschafft:
Sub gesamt ()
dim i as integer
dim datop as variant
'mappen über dialog markieren und öffnen und letzte aktive zelle in Auswertung suchen
i=0
chdrive "D:\"
chdir ".........."
datop=application.getopenfilename("Excel-Dateien(*.xls),*.xls", multiselect:=true)
if is array(datop) then
for i=lbound(datop) to ubound(datop)
workbooks.open datop(i)
with sheets("auswertung")
.activate
.range("a65536").end(xlup).select
--bis hierher klappt es wunderbar, aber dann komme ich einfach nicht mehr weiter--
ich möchte dann von der aktivten Zelle aus den Bereich bis Spalte E und rauf bis Zeile 2  _
kopieren und die Kopie dann in die Gesamtdatei übertragen. Die Datei wieder schließen und in der nächsten Datei kopiern und übertragen usw.
next i
end if
End Sub

Kann mir jemand weiterhelfen, wie ich von der aktiven Zelle aus den Bereich markieren kann?
Wäre super!!!
Danke im voraus

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ab aktiver Zelle markieren
19.02.2014 15:06:22
Rudi
Hallo,
select brauchst du nicht.
Workbooks.Open datop(i)
With Sheets("auswertung")
.Range(.Cells(2, 1), .Cells(Rows.Count, 1).End(xlUp)).Resize(, 5).Copy
End With

Gruß
Rudi

AW: ab aktiver Zelle markieren
19.02.2014 15:11:59
Erwin
Hallo Rudi,
vielen Dank für Deine schnelle Antwort. Klappt ausgezeichnet!!!!
Jetzt kann ich wieder weitermachen.
Danke nochmals und einen schönen Tag
Gruß
Erwin
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige