Clever-Excel-Forum

Normale Version: Symbol in Zelle finden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe eine Tabelle, in welcher u.a. auch verschiedene Symbole vorhanden sind.

Bspw.: Unicodename: Wingdings; Zeichencode: 252

Wie kann ich ein Symbol in einer Zelle abfragen? 
Ein Versuch das Zeichen per Copy&Paste in die Abfrage einzufügen, ergibt bspw.: 
Code:
If Cells(i, j).Value = "ü" Then
 
Hier erscheint das "ü" anstelle des Hakens.

Gibt es evtl. einen 'Konverter'?

Danke und vG!
Hallo,

kopieren tust du mit dieser Codezeile aber nichts. Du prüfst, ob in der Zelle ein ü steht oder nicht. Und wenn für die entsprechende Zelle als Schriftart Windings eingestellt ist, dann ist diese Prüfung wahr, weil tatsächlich ein ü in der Zelle steht.

Zeig mal deinen Versuch, die Zelle woanders hin zu kopieren.

Du musst beim Einfügen auch das entpsrechende Format mit einfügen oder aber der Zielzelle den entsprechenden Font zuweisen.

Gruß Werner
Hallo

ich finde die Abfrage völlig ausreichend, würde es auch nicht anders programmieren. Wenn du zusätzlich noch die Schriftart benötigst kannst du sie ja nach davor setzen:
If Cells().Font.Name = "Windings" And Cells().Value = "ü" then

mfg Gast 123
Hallo,

funktioniert wie gewünscht. 

Danke!