Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zusammenfassung Blätter in ein bestehendes Blatt

Zusammenfassung Blätter in ein bestehendes Blatt
01.07.2016 12:55:01
Manuel
und wieder ich.
habe im Archiv den folgenden Code gefunden, leider bekomme ich den nicht zum laufen wegen Fehlermeldung "Laufzeitfehler 91" Objektvariable- oder With-Blockcvariable nicht festgelegt.
Private Sub Worksheet_Activate()
Dim Ws As Worksheet
Me.Rows("2:" & Rows.Count).Clear
For Each Ws In ThisWorkbook.Worksheets
If Ws.Name  "Zusammenfassung" Then
Ws.Rows("2:" & Ws.Cells.Find("*", searchdirection:=xlPrevious).Row).Copy Me.Range("A" &  _
Me.Cells.Find("*", searchdirection:=xlPrevious).Row + 1)
End If
Next Ws
End Sub

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Zusammenfassung Blätter in ein bestehendes Blatt
01.07.2016 13:00:42
baschti007
du solltest auch was in einem Blatt stehen haben was er kopieren soll ;)

AW: Zusammenfassung Blätter in ein bestehendes Blatt
01.07.2016 13:37:53
Manuel
Wenn du mir nich gerade die Lösung aufm Silbertablett geboten hättest, hätte ich jetzt gaaaanz dolle geschimpft ;-) Danke dir!!!

Anzeige
AW: Zusammenfassung Blätter in ein bestehendes Blatt
04.07.2016 15:40:27
Manuel
Leider ist mein Problem nicht ganz gelöst.
der Code funzt zwar für das erste Blatt, allerdings zieht er dann aus den anderen 3 Blättern keine Daten (alle gleich aufgebaut)
Kann das daran liegen, dass alle 4 Sheets per Formel Daten aus anderen Mappen ziehen?

Zusammenfassung Blätter in ein bestehendes Blatt
06.07.2016 12:46:52
baschti007
Guck mal ob dich das weiter bring ?
Private Sub Worksheet_Activate()
Dim Ws As Worksheet
Rows("2:" & Rows.Count).Clear
For Each Ws In ThisWorkbook.Worksheets
If Ws.Name  "Zusammenfassung" Then
Ws.Rows("2:" & Ws.Cells.Find("*", searchdirection:=xlPrevious).Row).Copy
Me.Range("A" & Cells.Find("*", searchdirection:=xlPrevious).Row + 1).PasteSpecial Paste: _
=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
Next Ws
End Sub

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige