Excel Wert Abfrage
Hallo,
ich möchte über ein Makro eine Abfrage machen leider komme ich nicht zum gewünschten Ergebnis.
Ich habe 2 Worksheets ( Stammdaten;Eingabe )
ich möchte in "Eingabe" B2 einen Wert eingeben welcher dann über einen Button geprüft wird ob dieser in
Stammdaten in Spalte A vorhanden ist oder nicht.
Dim Wks1 As Worksheet, Wks2 As Worksheet, Found As Object
Set Wks1 = Sheets("Eingabe")
Set Wks2 = Sheets("Stammdaten")
If Not IsEmpty(Wks1.Cells(2, 6)) Then
Set Found = Wks2.Columns(1).Find(Wks1.Cells(2, 6), LookIn:=xlValues, LookAt:=xlWhole)
If Found Is Nothing Then
MsgBox "Wert nicht gefunden!"
Else
MsgBox "Wert in Zelle "
End If
End If
Er springt mir immer in den Then Zweig obwohl es den Wert gibt.
Unterscheidet VBA generell auch Groß und Kleinschreibung?
MfG
Florian86
ich möchte über ein Makro eine Abfrage machen leider komme ich nicht zum gewünschten Ergebnis.
Ich habe 2 Worksheets ( Stammdaten;Eingabe )
ich möchte in "Eingabe" B2 einen Wert eingeben welcher dann über einen Button geprüft wird ob dieser in
Stammdaten in Spalte A vorhanden ist oder nicht.
Dim Wks1 As Worksheet, Wks2 As Worksheet, Found As Object
Set Wks1 = Sheets("Eingabe")
Set Wks2 = Sheets("Stammdaten")
If Not IsEmpty(Wks1.Cells(2, 6)) Then
Set Found = Wks2.Columns(1).Find(Wks1.Cells(2, 6), LookIn:=xlValues, LookAt:=xlWhole)
If Found Is Nothing Then
MsgBox "Wert nicht gefunden!"
Else
MsgBox "Wert in Zelle "
End If
End If
Er springt mir immer in den Then Zweig obwohl es den Wert gibt.
Unterscheidet VBA generell auch Groß und Kleinschreibung?
MfG
Florian86
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 290878
Url: https://administrator.de/forum/excel-wert-abfrage-290878.html
Ausgedruckt am: 15.05.2025 um 00:05 Uhr
3 Kommentare
Neuester Kommentar

Aber wie prüft VBA auch Groß und Kleinbuchstaben?
Einfach mal in die Doku zur Find-Methode geschaut ...Und
MatchCase:=True
finden!
Gruß jodel32
Hallo,
Und der war?
http://www.vbaexpress.com/kb/getarticle.php?kb_id=70
Gruß,
Peter
Und der war?
Aber wie prüft VBA auch Groß und Kleinbuchstaben?
Wie alle Basic Dialekte. UCase, LCase https://support.microsoft.com/en-us/kb/312897http://www.vbaexpress.com/kb/getarticle.php?kb_id=70
Gruß,
Peter