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

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

25 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige