Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1760to1764
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
Inhaltsverzeichnis

Finde in SpalteA1:A200 Werte aus...

Finde in SpalteA1:A200 Werte aus...
25.05.2020 15:07:06
Patrick
Hallo,
ich stehe vor einem neuen Problem;
ich habe Sheet 1 und 2 ein und derselben Datei.
Ich habe in Sheet 1 in Spalte A bis A:200 jeweils pro Zelle einen einmaligen Wert, Zeichenkette (bspw. A1=LLG0001, A2=LLG0002 usw)
Ich möchte nun prüfen, ob einer der Werte aus A1 bis A:200 in der Spalte A des Sheets 2 vorkommt.
Die Besonderheit: pro Zeile sind ggf. mehrere Zeichenketten in einer Zelle (bspw: LLG1281;LLG1009 HUB)
Wenn der Wert innerhalb der Zeichenketten in Spalte A des Sheets 2 vorkommt, dann bitte einen Treffer für einen späteren SVerweis in Sheet 2 ausgeben.
Hier mein Codeversuch, der aber nicht funktioniert. Würde mich sehr freuen, wenn ihr mir weiterhelfen könntet. Den Code habe ich in Sheet 1 hnterlegt"
Option Explicit
Public Sub Suchen()
Dim WkSh_1  As Worksheet
Dim WkSh_2  As Worksheet
Dim lZeile  As Long
Dim rZelle  As Range
Application.ScreenUpdating = False
Set WkSh_1 = Workbooks("SollStand_Mehrwegschütten_LK_20200519_Makros.xlsm").Sheets("IST_Stand")
Set WkSh_2 = Workbooks("SollStand_Mehrwegschütten_LK_20200519_Makros.xlsm").Sheets("IMPORT")
For lZeile = 1 To 200
With WkSh_2.Columns("A")
Set rZelle = .Find(What:=WkSh_1.Cells(lZeile, 1).Value, LookAt:=xlPart, LookIn:=xlValues)
If Not rZelle Is Nothing Then
WkSh_2.Cells(lZeile, 6) = "Treffer"
End If
End With
Application.ScreenUpdating = True
Set WkSh_1 = Nothing
Set WkSh_2 = Nothing
Next
End Sub

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Finde in SpalteA1:A200 Werte aus...
25.05.2020 15:18:27
Günther
Moin,
… und warum soll/muss es VBA sein?
Wenn du dir das kostenlose Add-In Power Query von MS herunter lädst, geht das ganz ohne VBA (und auch prima!)
 
Gruß
Günther  |  mein Excel-Blog

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige