|
Veteran
Beiträge: 101
| Mit der Funktion ASC lässt sich in VBA der ASCII-Wert eines Zeichens bestimmen.
ASC("A") beispielsweise ergibt den Wert 65.
Nun arbeite ich auf einem neuen PC, auf welchem diese Funktion ASC nicht mehr richtig reagiert.
Für alle Zeichen mit einem ASCII-Wert > 127 gibt die Funktion ASC eine Zufallszahl zwischen 0 und 254 zurück.
Der Rückgabewert ist immer eine gerade Zahl.
Beispiel: ASC("ö") ergibt bei mehrmaligem Aufruf hintereinander die folgenden Resultate: 120, 64, 8, 0, 220 ...
Für alle Zeichen ASCII 1..127 stimmt der Rückgabewert.
Was könnte der Grund sein für dieses doch eher eigentümliche Verhalten von VBA?
Windows 10/64 Bit, Access 2013/32 Bit (Bestandteil von Office Professional Plus 2013)
| |
|