Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hallo Sepp, bitte nocheinmal um Hilfe

Forumthread: Hallo Sepp, bitte nocheinmal um Hilfe

Hallo Sepp, bitte nocheinmal um Hilfe
30.01.2004 07:21:49
Anka
Hallo Sepp,
möchte Dich gerne noch einmal um Hilfe bitten.
Wie muß Dein Code geändert werden, wenn ich nur eine Auswahl an
Tabellenblättern kopieren möchte?
z.B. Blatt "A","P","Y" und "AF"
Grüße
Anka

Sub kopieren()
Dim wks As Worksheet
Dim wksS As Worksheet
Dim rng As Range
Dim rngX As Range
Dim lnge As Long
Dim intC As Integer
Set wksS = Sheets("Sammelblatt") 'Hier den Namen der Sammeltabelle
lnge = wksS.Range("A65536").End(xlUp).Row + 1   'erste freie Zeile
For Each wks In ThisWorkbook.Sheets
If wks.Name <> "Sammelblatt" Then 'Hier den Namen der Sammeltabelle
Set rng = wks.Range("B2:B8, B12:B18, D2:D8, D12:D18, G2:G8, G12:G18, K2:K8, K12:K18 ")
intC = 1
For Each rngX In rng
rngX.Copy wksS.Cells(lnge, intC)
intC = intC + 1
If intC > 7 Then
intC = 1
lnge = lnge + 1
End If
Next
End If
Next
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hallo Sepp, bitte nocheinmal um Hilfe
30.01.2004 08:08:27
Josef Ehrensberger
Hallo Anka!
Kein Problem.
Ändere einfach die Zeile

- If wks.Name <> "Sammelblatt" Then 'Hier den Namen der Sammeltabelle
um in
- If wks.Name = "A" Or wks.Name = "P" Or wks.Name = "Y" Or wks.Name = "AF" Then
das war's.
Gruß Sepp
Vielen Dank, Sepp!
30.01.2004 08:49:15
Anka
Gruß
Anka
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