User Tools

Site Tools


vba:unicode

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
vba:unicode [31.08.2015 10:44:02]
yaslaw created
vba:unicode [08.10.2019 16:56:25] (current)
yaslaw [Übersicht über die Unicode-Funktionen]
Line 1: Line 1:
-====== [VBA] Unicode ======+====== [VBA] Unicode ​Funktionen ​====== 
 +Bei diversen Funktionen will man gewisse Zeichen maskieren, damit sie unverändert bleiben. Das kennen wir zum Beispiel bei Regulären Ausdrücken wo ein \. ein Punkt darstellt und ein . ohne \ ein beliebiges Zeichen. 
 +Wenn man jetzt Strings parsen will, dann muss man diese Zeichen durch etwas ersetzen, den String parsen und dann die Zeichen wieder zurücksetzen. Ich arbeite dabei mit Unicode. 
  
 ===== Übersicht über die Unicode-Funktionen ===== ===== Übersicht über die Unicode-Funktionen =====
-^ Funktion ^ Beschreibung ^ +Hier die Funktionen, die ich jeweils verwende um die Zeichen zu maskieren. 
-| [[vba:​cast:​char2unicode]] | Casted ein Charakter in ein Unicode. ZB. '​€'​ → '​\u20AC' ​ +^ Funktion ^ Beschreibung ​^ Beispiel ​
-| [[vba:​functions:​masked2unicode]] | Wandelt alle mit \ maskierten Zeichen ​in einem String in unicode ​+| [[vba:​cast:​char2unicode]] | Casted ein Charakter in ein Unicode ​ | ''​'​€'​ → '​\u20AC'​''​ | 
-| [[vba:cast:unicode2char]] | Casted ein Unicode zurück ​in ein CHar. ZB. '\u20AC' ​→ '' | +| [[vba:​cast:​unicode2char]] | Casted ein Unicode zurück in ein Char | '''​\u20AC'​ → '​€''' ​
-| [[vba:​functions:​unicodedecode]] | Wandelt alle mit Unicodes ​in einem String in Zeichen u |+| [[vba:​functions:​unicodeencode]] | Wandelt alle Sonderzeichen ​in einem String in Unicode um | '''​Hällö ç!' -> '​H\u00E4ll\u00F6 \u00E7!''' ​
 +| [[vba:functions:unicodedecode]] | Wandelt alle Unicodes ​in einem String in Zeichen um | '''​H\u00E4ll\u00F6 \u00E7!'​ -> Hällö ç!'''​ | 
 +| [[vba:​functions:​masked2unicode]] | Wandelt alle mit \ maskierten Zeichen ​in einem String in unicode ​'''​Hal\lo\!'​ -> '​Hal\u006Co\u0021'''​ | 
vba/unicode.1441010642.txt.gz · Last modified: 31.08.2015 10:44:02 by yaslaw