Jag har en databas i dBase-format som kommer från ett bokföringsprogram.
Ur denna databas skall kundregistret hämtas. Problemet är att programmet har gjort nån skum översättning av alla svenska (eller iallafall alla specialtecken) så att å, ä och ö inte ser ut som de skall. Detta gäller även stora Å, Ä och Ö.
För att få mitt program att visa de rätta tecknena, måste jag då ta reda på vad tecknet har för ascii-nummer:
debug.Print ascW("ä")
Enkelt. Sedan ersätter jag bara ä:et med rs("kolumn") och en enkel jämförelse borde göra susen.
Problemet är dock att detta tecken har samma ascii-nummer som ett vanligt bindestreck, när man kör det genom ascW(). Och erftersom jag inte vill ersätta alla bindestreck med Ä så..
Hjälp!? Jag har en deadline att hålla.. :l