Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1216to1220
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
Suchen und Kopieren
Hanspeter
Hallo,
im Archiv habe ich nichts gefunden, was ich suche.
Meine Mappe hat folgende Tabellen: Tabelle1 und Tabelle "Suchergebnis).
In der Tabelle1 sind etwa 6500 Datensätze.
Ich möchte folgendes mit einem Makro erreichen:
in der aktiven Spalte soll Excel fragen nach was ich suche:
z.B. "aum"!
alle Zeilen in in der aktiven Spalte "aum" enthalten ( Baum, kaum, Baumgarten),,
sollen in die Tabelle Suchergebnis übertragen.
Ist so etwas möglich?
Wenn ja, wäre ich für für jede Hilfe dankbar.
Danke im Voraus für alles
Hanspeter

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Suchen und Kopieren
08.06.2011 08:37:52
Armin
Hallo Hanspeter,
versuch einmal diese Variante.
https://www.herber.de/bbs/user/75210.xls
Bitte in Tabelle 2 Kommentar in der grünen Zelle beachten!
Gruß
Armin
AW: Suchen und Kopieren
08.06.2011 09:00:35
CitizenX
Hallo HP,
Code kommt in ein allgemeines Modul
Option Explicit
Sub Suchen()
Dim mySearch, firstAddress
Dim strText As String
Dim lngLast As Long
strText = InputBox("Bitte geben Sie den Suchbegriff ein.", "Search&Find")
If LenB(strText) > 0 Then
With Sheets("Tabelle1").Columns(ActiveCell.Column)
Set mySearch = .Find(strText, After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False)
If Not mySearch Is Nothing Then
firstAddress = mySearch.Address
Do
With Sheets("Suchergebnis")
lngLast = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
mySearch.Copy .Cells(lngLast, 1)
End With
Set mySearch = .FindNext(mySearch)
Loop While mySearch.Address  firstAddress
End If
End With
End If
End Sub
Grüße
Steffen
Anzeige
AW: Suchen und Kopieren
08.06.2011 11:09:25
Hanspeter
Hallo,
super, genau das was ich suche ...
aber...
das Makro sollte die ganze Zeile(n) in das Suchergebnis kopieren.
Danke
Hanspeter
AW: Suchen und Kopieren
08.06.2011 11:40:00
CitizenX
Hallo HP,
dann ändere die Codezeile
mySearch.Copy .Cells(lngLast, 1)
in
Rows(mySearch.Row).Copy .Cells(lngLast, 1)
Grüße
Steffen
AW: Suchen und Kopieren
08.06.2011 11:58:50
Hanspeter
Danke vielmals, einfach super !

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige