Zeichen durch ASCII-Code ersetzen
05.08.2003 09:40:20
Michael Ho.
ich habe in einer Excel-Tabelle in einer Spalte Char-Zeichen. Diese Tabelle wird per Makro als Text-Datei gespeichert und wird dann von eimen AWK-Script als Input-Datei benötigt. In diesem AWK-Script muss aber statt des Char-Zeichens der dazugehörigen ASCII-Code stehen.
Ich wollte jetzt die Replace-Funktion benutzen, weiß aber nicht, was ich in den "Replacement"-Teil schreiben soll, da er das ? jetzt nicht als Wildcard-Zeichen nimmt, sondern als "?". Gibt es eine Möglichkeit, mein Vorhaben durch die Replace-Funktion zu realisieren, oder muß ich auf ein Schleife über alle Zellen zurückgreifen (was aber wesentlich länger dauern könnte)? Mein bisheriger, fehlgeschlagener Versuch sieht so aus:
Selection.Replace What:="?", Replacement:="=CODE(?)", LookAt:=xlWhole, SearchOrder:=xlByRows, MatchCase:=True
Vielen Dank schon mal im voraus!
MfG
Michael Ho.