Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1704to1708
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

Konsolidieren nur wenn tbl_

Konsolidieren nur wenn tbl_
28.07.2019 12:12:20
Peter
Hallo zusammen
Mit dem unten stehenden Script (das ich im Netz gefunden habe), werden die Werte aller Tabellen zusammengeführt. Nun möchte ich jedoch, dass nur die Tabellen zusammengeführt werden, die mit der Register-/ Tabellenbezeichnung "tbl_" anfangen.
Leider habe ich es nicht geschafft das Script entsprechend anzupassen, wie müsste eine Anpassung aussehen?
Sub Zusammenfuehren()
Dim Wks As Worksheet
Dim Bereich As Range
Dim strLC As String
Dim i As Integer
For i = 2 To Worksheets.Count
With Worksheets(i).UsedRange
strLC = .Cells(.Rows.Count, .Columns.Count).Address
Set Bereich = .Range("A4:" & strLC)
Bereich.Copy Destination:= _
Sheets("Konsolidierung").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)
End With
Next i
End Sub
Vielen Dank für Eure Unterstützung.
Viele Grüsse,
Peter

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Konsolidieren nur wenn tbl_
28.07.2019 12:25:27
{Boris}
Hi,
Sub Zusammenfuehren()
Dim Wks As Worksheet
Dim Bereich As Range
Dim strLC As String
Dim i As Integer
For i = 2 To Worksheets.Count
If Worksheets(i).Name Like "tbl_*" Then
With Worksheets(i).UsedRange
strLC = .Cells(.Rows.Count, .Columns.Count).Address
Set Bereich = .Range("A4:" & strLC)
Bereich.Copy Destination:= _
Sheets("Konsolidierung").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)
End With
End If
Next i
End Sub
VG, Boris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige