Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
556to560
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
556to560
556to560
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellen durchsuchen und zeilenweise kopieren

Tabellen durchsuchen und zeilenweise kopieren
28.01.2005 07:57:54
rudolf
hallo forum
ich versuche ein problem zu lösen, schaffe es aber nicht.
ich habe eine arbeitsmappe mit vielen tabellenblätter.
jetzt möchte ich alle blätter nach einem namen, der im blatt
"zusammenfassung" in zelle "D1" steht durchsuchen.
falls in den blättern der entsprechende name in spalte "E" gefunden wird,
soll die entsprechende zeile in das blatt "zusammenfassung" kopiert werden.
der name kann natürlich öfters vorkommen.
herzlichen dank für eure hilfe !!
kiepetz rudolf

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

Betreff
Datum
Anwender
Anzeige
AW: Tabellen durchsuchen und zeilenweise kopieren
Harald
Hallo Rudolf,
Probier mal:

Sub test()
Dim Tabelle As Worksheet
Dim Name As String
Dim Zeile As Long
Dim firstAddress As String
Dim Suchzelle As Range
Zeile = 2
Name = Worksheets("Zusammenfassung").Range("D1").Text
For Each Tabelle In ActiveWorkbook.Worksheets
If Tabelle.Name <> "Zusammenfassung" Then
Tabelle.Activate
With Tabelle.Range("E:E")
Set Suchzelle = .Find(Name, LookIn:=xlValues)
If Not Suchzelle Is Nothing Then
firstAddress = Suchzelle.Address
Do
Rows(Suchzelle.Row).Select
Selection.Copy
ActiveSheet.Paste Destination:=Worksheets("Zusammenfassung").Range(Zeile & ":" & Zeile)
Zeile = Zeile + 1
Set Suchzelle = .FindNext(Suchzelle)
Loop While Not Suchzelle Is Nothing And Suchzelle.Address <> firstAddress
End If
End With
End If
Next Tabelle
End Sub

Gruß Harald
Anzeige
AW: Tabellen durchsuchen und zeilenweise kopieren
28.01.2005 09:11:16
rudolf
hallo harald
herzlichen dank für deine hilfe.
eine bedingung habe ich leider vergessen: das kopieren soll
nicht durchgeführt werden, wenn neben dem namen in spalte "G"
"erledigt" steht.
ansonst habe ich deinen code getestet - funktioniert super.
herzliche grüße
rudolf

311 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige