Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1900to1904
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Daten aus Tabellen kopieren

Daten aus Tabellen kopieren
29.09.2022 15:50:54
Bucher
Ich bin ein VBA-Anfänger. Habe hier eine Prozedur die beim Ausführen eine Fehlermeldung (Laufzeitfehler 9) "Index ausserhalb des gültigen Bereichs" bringt.
Nach dem Debuggen wird diese Zeile "LetzteZeile = ThisWorkbook.Worksheets(2).Cells(Rows.Count, 2).End(x1UP).Row" gelb unterlegt.
Ich habe eine Arbeitsmappe(Datei) mit einer Tabelle.
Die soll immer wieder mit Daten aus mehreren anderer Tabellen ergänzt werden.
Die Tabellen sind alle gleich aufgebaut.
Wo liegt der Fehler?

Sub Mehrere_Daten_kopieren()
Dim Arrdateien As Variant
Dim wbQuelle As Workbook
Dim LetzteZeile As Long
Dim cntDatei As Long
'Screeupdating und PopUps deaktivieren
Application.ScreenUpdating = False
Application.DisplayAlerts = False
'Benutzer Dateien auswählen lassen
Arrdateien = Application.GetOpenFilename(FileFilter:="Excel-Dateien (*.xls*),*.xls*", MultiSelect:=True)
'wurde eine Datei ausgewählt
If IsArray(Arrdateien) Then
'Schleife über alle ausgewählten Dateien
For cntDatei = 1 To UBound(Arrdateien)
LetzteZeile = ThisWorkbook.Worksheets(2).Cells(Rows.Count, 2).End(x1UP).Row
'Aktuelle Arbeitsmappe öffnen
Set wbQuelle = wokbooks.Open(Filename:=Arrdateien(cntDatei))
'Dateien kopieren und einfügen
wbQuelle.Worksheets(8).Range("A2:AD2").Copy
ThisWorkbook.Worksheets(8).Range("A" & LetzteZeile + 1).PasteSpecial
'Arbeitsmappe schliessen
wbQuelle.Close savechanges:=False
Next cntDatei
End If
'Screeupdating und PopUps aktivieren
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten aus Tabellen kopieren
29.09.2022 15:55:56
Rudi
hallo
nicht x1Up sondern xLUp.
Gruß
Rudi
AW: Daten aus Tabellen kopieren
29.09.2022 17:03:46
Bucher
Fehlermeldung besteht weiterhin.
AW: Daten aus Tabellen kopieren
29.09.2022 17:28:39
peterk
Hallo
Du hast auchen keine WOK :-)
workbooks statt wokbooks
Peter
AW: Daten aus Tabellen kopieren
29.09.2022 19:10:07
Bucher
Besten Dank für die schnelle Info, meiner Schreibfehler.
Jetzt kommt 'Laufzeitfehler '424' (Objekt erforderlich)
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige