Konvertierung in ASCII-Text

 Brenda hat eine Menge eingegeben oder in eine Tabellenkalkulation eingefügt Informationen. Manchmal enthalten den Text in dem Arbeitsblatt "seltsam" und seltsame Zeichen. Sie fragt sich, ob es eine einfache Möglichkeit, die Daten zu konvertieren, so dass es keine Nicht-ASCII-Zeichen und vielleicht werden einige ausländische Zeichen reine ASCII-Werte umgewandelt.

 Es gibt ein paar Dinge, die Sie ausprobieren können. Erstens können Sie das Gegentor Funktion der nicht druckbare Zeichen loswerden verwenden. Verwenden Sie einfach die Funktion auf diese Weise:

 = SAUBER

 Das Ergebnis ist "sauber" Text ohne die nicht-printables. Wenn Sie Sonderzeichen mit Standard-ASCII-Zeichen, das haben wird, um mit einem Makro erfolgen ersetzen möchten. Hier ist ein Beispiel einer relativ einfachen Ansatz:

 Sub-Streifen Accent
 Als Schnur Schwaches Sacc
 Als Schnur Schwaches SREG
 Als Schnur Schwaches sA
 Als Schnur Schwaches sR
 Dim i As Integer

 Sacc = ""
 SREG = "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy"

 Für i = 1 bis Len
 sA = Mid
 sR = Mid
 : = SA, Ersatz: = Sr, _
 LookAt: = xlPart, Groß-: = true
 Weiter
 End Sub

 Die Makroschritte durch die Zeichen in der SACC und variablen, ein zu einer Zeit, unter Verwendung von Suchen und Ersetzen variable, um sie mit den entsprechenden Zeichen in der SREG ersetzen. Sie können den Inhalt der Sacc und SREG, um Ihre Conversion Bedürfnisse zu erkennen gestalten; der Schlüssel ist, um sicherzustellen, dass sie beide die gleiche Länge haben.

 Excel Tipps ist Ihre Quelle für kosteneffektive Microsoft Excel Training. Dieser Tipp gilt für Microsoft Excel 97, 2000, 2002 und 2003. Sie können eine Version dieser Tipp für die Ribbon-Oberfläche von Excel sehen Sie hier: Konvertierung in ASCII-Text.

(0)
(0)
Bemerkungen - 0
Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha