Thema Datum  Von Nutzer Rating
Antwort
Rot Suchen und Kopieren
19.03.2020 17:07:12 Metz
Solved
19.03.2020 22:21:52 tscharl
NotSolved
19.03.2020 22:23:37 tscharl
*****
Solved
19.03.2020 23:56:13 Metz
NotSolved
20.03.2020 00:19:09 tscharl
*****
NotSolved
20.03.2020 00:50:30 Metz
NotSolved
20.03.2020 11:49:48 Metz
NotSolved
20.03.2020 11:54:25 tscharl
NotSolved
20.03.2020 13:44:27 Metz
NotSolved
20.03.2020 14:52:50 tscharl
*****
Solved
21.03.2020 01:08:25 Metz
NotSolved
21.03.2020 01:14:43 Metz
NotSolved

Ansicht des Beitrags:
Von:
Metz
Datum:
19.03.2020 17:07:12
Views:
882
Rating: Antwort:
 Nein
Thema:
Suchen und Kopieren

Tach Leute,

Vorab hatte ich schon mal nach einer Hilfestellung im Herber-Forum gebeten, allerdings kam ich da mit meinem Problem nicht weiter. Aus diesem Grund bitte ich hier um Hilfe. (Bei Lösung würde ich eine Verlinkung zu beiden Foren erstellen)

Funktion: Suche die Sucheingabe "Beispiel1" (Eingabe erfolgt im Code) in Spalte A auf dem Datenblatt "Tabelle1", wenn gefunden dann die ganze Zeile kopieren und auf Datenblatt "Tabelle3" ausgeben. Das klappt auch, allerdings würde ich gern den Suchbegriff in einer Zelle auf dem Datenblatt "Tabelle2" eingeben und suchen lassen.  Zum Beispiel: Gesucht soll nach den Wert in "C5" (Tabelle2) und auch soll nicht mehr eine spezielle Spalte durchsucht werden, sondern alle Spalten auf dem Datenblatt "Tabelle1"

Anbei der Code:

Sub Suche_Und_Kopiere()
   Dim rngC As Range, strAdresse As String
   
   Application.ScreenUpdating = False
   
   With Worksheets("Tabelle1").Columns("A")
       Set rngC = .Find("Beispiel1")
       If Not rngC Is Nothing Then
           strAdresse = rngC.Address
           Do
               rngC.Offset(, -0).Resize(, 8).Copy
               With Worksheets("Tabelle3")
                   .Cells(.Rows.Count, 2).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
               End With
               Set rngC = .FindNext(rngC)
           Loop While Not rngC.Address = strAdresse
       End If
   End With
   
   Application.CutCopyMode = False
   End Sub

Ich bedanke mich im Voraus

 

Metz


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Suchen und Kopieren
19.03.2020 17:07:12 Metz
Solved
19.03.2020 22:21:52 tscharl
NotSolved
19.03.2020 22:23:37 tscharl
*****
Solved
19.03.2020 23:56:13 Metz
NotSolved
20.03.2020 00:19:09 tscharl
*****
NotSolved
20.03.2020 00:50:30 Metz
NotSolved
20.03.2020 11:49:48 Metz
NotSolved
20.03.2020 11:54:25 tscharl
NotSolved
20.03.2020 13:44:27 Metz
NotSolved
20.03.2020 14:52:50 tscharl
*****
Solved
21.03.2020 01:08:25 Metz
NotSolved
21.03.2020 01:14:43 Metz
NotSolved