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

Forumthread: Tabellenblattnamen vorgeben in Code

Tabellenblattnamen vorgeben in Code
01.03.2023 10:57:08
Thomas
Hallo
Ich benötige wieder einmal Eure Hilfe.
Wo kann ich in dem folgenden Code, das Ziel-Tabellenblatt vorgeben?
Das Tabellenblatt wo es reinkopiert werden soll heißt "Ergebnisblatt".
Danke schön für die Hilfe.
Private Sub CommandButton1_Click()
Dim arrDateien As Variant
Dim wbQuelle As Workbook
Dim LetzteZeile As Long
Dim cntDatei As Long
Dim rngQuelle As Range
 
'Screenupdating 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(1).Cells(Rows.Count, 1).End(xlUp).Row
         
        'Aktuelle Arbeitsmappe _ffnen
        Set wbQuelle = Workbooks.Open(Filename:=arrDateien(cntDatei))
         
        'Daten-Range setzen
        Set rngQuelle = wbQuelle.Worksheets(1).Range("A1").CurrentRegion
         
        'Daten kopieren und einfÙgen
        Intersect(rngQuelle, rngQuelle.Offset(0, 0)).Copy
        ThisWorkbook.Worksheets(1).Range("A" & LetzteZeile + 2).PasteSpecial
         
        'Arbeitsmappe schlie¤en
        wbQuelle.Close SaveChanges:=False
    Next cntDatei
 
End If
 
'Screenupdating und PopUps aktivieren
Application.ScreenUpdating = True
Application.DisplayAlerts = True
'Worksheets("Zusammenfassung").Select
'ActiveSheet.PivotTables("PivotTable5").PivotCache.Refresh
'Bereitgestellt von VBATrainer: www.vbatrainer.de
End Sub

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblattnamen vorgeben in Code
01.03.2023 11:31:49
UweD
Hallo
mache aus
ThisWorkbook.Worksheets(1)....
ThisWorkbook.Worksheets("Ergebnisblatt")....
LG UweD
AW: Tabellenblattnamen vorgeben in Code
01.03.2023 11:58:03
Thomas
Prima, Danke schön
Danke für die Rückmeldung (owT)
01.03.2023 13:59:44
UweD
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
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