Asc-Funktion

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Gibt eine ganze Zahl, die dem ersten Buchstaben in einer Zeichenfolge entspricht Zeichencode darstellt.

Syntax

ASC ( string )

Das erforderliche Argumentstring ist ein beliebiger gültiger Zeichenfolgenausdruck. Wenn die string keine Zeichen enthält, tritt ein Laufzeitfehler auf.

Hinweise

Der Bereich für Ausgaben ist 0 bis 255 in nicht-DBCS-Systemen, jedoch –32768 bis 32767 in DBCS-Systemen.

Hinweis : Die AscB-Funktion wird mit Bytedaten in einer Zeichenfolge verwendet. Statt des Zurückgebens des Zeichencods für das erste Zeichen, wird von AscB das erste Byte zurückgegeben. Von der AscW-Funktion wird der Unicode-Zeichencode zurückgegeben, außer bei Plattformen, bei denen Unicode nicht unterstützt wird. In diesem Fall ist das Verhalten mit der Asc-Funktion identisch.

Hinweis : Visual Basic für den Macintosh unterstützt keine Unicode-Zeichenfolgen. Daher kann AscW(n) nicht alle Unicode-Zeichen für n Werte im Bereich von 128 – 65.535 zurückgeben, wie in der Windows-Umgebung bedeutet. Stattdessen versucht AscW(n) eine "beste Schätzung" für Unicode-Werte mit n größer als 127. Sie sollten daher AscW nicht in der Macintosh-Umgebung verwenden.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die Asc-Funktion zum Zurückgeben eines Zeichencodes verwendet, der dem ersten Buchstaben in der Zeichenfolge entspricht.

Dim MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×