Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Ucase funktioniert unter Win10 aber nicht unter Win11

Forumthread: Ucase funktioniert unter Win10 aber nicht unter Win11

Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 15:04:54
wuppi74
Hallo,

ich habe ein Problem mit der Funktion Ucase.
Die Funktion funktioniert in Windows 10 ohne Probleme, unter Windows 11 kommt eine Fehlermeldung "Projekt oder Bibliothek nicht vorhanden".
Nehme ich die Funktion aus der Formel heraus klappt alles wieder.
Ich brauche aber die die Überprüfung.
Kann mir einer dabei weiterhelfen??

If InStr(UCase(.Cells(lngZeile, 3).Value), _
UCase(Me.Text1_MN.Value)) > 0 Then

Userbild
Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 15:09:12
RPP63
Moin!
Schaue mal im Editor unter Extras, Verweise nach, ob da etwas als "nicht vorhanden" markiert ist.

Gruß Ralf
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 15:42:21
wuppi74
Ich habe gerade mal nachgeschaut.
Es gibt da keinen Verweis mit "nicht vorhanden".
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 15:29:25
Jowe
Hallo Namenloser,

-- keine Gruß, keine Anredename -- aber genau das ist hier üblich, alles andere wird als unfreundlich wahrgenommen!!!

So, zur Frage:
?? wie jetzt Win10 oder Win11??
Du meinst aber schon Excel, oder? Und falls dem so ist, welche Version von MS Excel?

Gruß
Jochen
Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 23:14:53
Piet
Hallo

ich habe meine eigene Art der Fehlersuche, trenne Codes auch schon mal in Einzelteile auf.
Mir ist das aufgefallen: --> UCase(Me.Text1_MN.Value)) -- Ist das eine TextBox, müsste das nicht .Text sein?

Was passiert wenn du das hier einzeln testest:
Sub Test()
MsgBox UCase(.Cells(lngZeile, 3))
MsgBox UCase(Me.Text1_MN.Value)
End Sub

mfg Piet

Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 23:48:47
JoWE
hey Piet,
guter Einwurf, aber erklärt das auch die Fehlermeldung?
Allerdings hat der Fragesteller mit seinem Rumpfcode-Schnipsel offenbar nicht wirklich alles zur Klärung beigetragen.
Gruß
Jochen
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 23:16:56
Piet
Nachtrag -- was passiert wenn du beides alternativ mit LCase prüfst???
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
14.04.2025 00:58:42
Marc
Wenn das eine Textbox ist,
(Me.Text1_MN.Value),
dann gibt es kein Value nur ein Caption

Anzeige
Wenn es eine Textbox ist …
14.04.2025 07:57:00
RPP63
Moin!
Eine Textbox in einem Userform hat die Eigenschaften .Value und .Text, jedoch nicht .Caption!
Userbild

Gruß Ralf
AW: Wenn es eine Textbox ist …
14.04.2025 12:39:03
Marc
Entschuldigung du hast natürlich völlig recht..

ich war bei Label nicht Textbox...

Entschuldige
Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
14.04.2025 10:24:56
daniel
das verwechselst du mit dem Label.
Das hat Caption, aber kein Value.
Das Label ist im Prinzip eine Textbox, die nur einen Wert anzeigen kann.
in eine Textbox kann der Anwender auch selber einen Wert eingeben.

Gruß Daniel
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
14.04.2025 13:31:08
Jowe
hmmm, so richtig scheint der Fragesteller sich nicht für diese Diskussion zu interessieren....
Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
14.04.2025 13:50:06
Jowe
...sofern der Fragesteller eine Textbox in einer Userform hätte,
dort einen String eintrüge, welcher dem String in der Zelle B3 der aktiven Tabelle entspräche,
würde der folgende Code, auszulösen über den CommandButton in der Userform,
fehlerfrei den String "OK" in die Zelle A1 der aktiven Tabelle schreiben:
Private Sub CommandButton1_Click()

If InStr(UCase(Cells(3, 3).Value), _
UCase(Me.Text1_MN.Value)) > 0 Then Cells(1, 1).Value = "OK"
End Sub

Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 15:49:09
wuppi74
Hallo,

das Programm ist Excel 2019.

Die Funktion läuft in einem VBA-Programm unter Windows10 ohne Problem.
Jetzt will ich das VBA-Programm auf einem Windows11 Rechner laufen lassen und es funktioniert nicht.
Bei der Funktion Ucase kommt die Fehlermeldung.
Unter Verweise finde ich aber auch nichts.

Gruß Carsten
Anzeige
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 16:19:04
Jowe
Hallo Carsten,
versuchs mal mit:
If InStr(VBA.UCase(.Cells(lngZeile, 3).Value), VBA.UCase(Me.Text1_MN.Value)) > 0 Then....

Gruß
Jochen
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
15.04.2025 19:36:15
wuppi74
Hallo,

danke für die Hilfe.
Unter Windows 11 habe ich jetzt vor die Funktion ucase das vba. gesetzt (vba.ucase).
Jetzt funktioniert es.
Musste ich auch z.B. vor "date" oder "formate" setzen.
Bei Windows 10 war es nicht nötig.

vielen Dank für eure Hilfe
Anzeige
AW: Gerne
15.04.2025 20:00:49
JoWE
AW: Ucase funktioniert unter Win10 aber nicht unter Win11
13.04.2025 16:37:19
BoskoBiati
Hi,

mindestens so sollte das Fenster mit den Verweisen aussehen, dann funktioniert UCase auf jeden Fall:

Userbild

Gruß

Edgar


Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18