Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
09.10.2010 15:04:33 |
Wilhelm Markett |
|
|
Aw:CharacterSet - Wie wandelt man die Zeichen um? |
09.10.2010 15:44:45 |
Severus |
|
|
|
09.10.2010 15:59:40 |
wilhelm Markett |
|
|
|
09.10.2010 17:51:27 |
Severus |
|
|
|
10.10.2010 14:06:53 |
Holger |
|
|
|
10.10.2010 15:04:59 |
Severus |
|
|
Von:
Severus |
Datum:
09.10.2010 15:44:45 |
Views:
541 |
Rating:
|
Antwort:
|
Thema:
Aw:CharacterSet - Wie wandelt man die Zeichen um? |
Wilhelm Markett schrieb am 09.10.2010 15:04:33:
Hallo zusammen,
ich arbeite gerade an einem VBA-Programm (Translationtool), welches mir eine *.po Datei ausliest und die dort enthaltenen Daten in eine Exceltabelle schreibt und andersherum, so dass ich aus der Exceltabelle die *.po Datei erstellen kann.
Ich habe nun das Problem, dass in der Quelldatei folgendes steht:
anstatt ä steht hier "=C3=A4"
anstatt ? steht hier "=C3=9F"
usw.
Ich lese die Quelldatei Zeilenweise aus und nun ist die Frage, was genau ich machen muss, damit er das Hexadezimale auch in das korrekte Zeichen umwandelt und mir in der Exceltabelle darstellt. Das ganze muss ich am Ende natürlich umgekehrt in eine Datei schreiben.
Vielen Dank schon mal
Gruß
Wilhelm
Sub test()
Dim strHEX As String 'Hexadezimalwert eines Zeichens
Dim strCHR As String 'Zeichen eines Hexadezimalwertes
strHEX = Hex(Asc(Range("A1")))
strCHR = Chr(CDec("&H" & CStr(Range("A1"))))
End Sub
Severus |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
09.10.2010 15:04:33 |
Wilhelm Markett |
|
|
Aw:CharacterSet - Wie wandelt man die Zeichen um? |
09.10.2010 15:44:45 |
Severus |
|
|
|
09.10.2010 15:59:40 |
wilhelm Markett |
|
|
|
09.10.2010 17:51:27 |
Severus |
|
|
|
10.10.2010 14:06:53 |
Holger |
|
|
|
10.10.2010 15:04:59 |
Severus |
|
|