Word2000 Problem med æ ø å ved indlæsning af tekstfiler
Følgende er en beskrivelse af noget, jeg betragter som en bug i Word. Hvis der er nogen, der kan finde en officiel rapport på den, eller kender til en brugbar work-around, så ville jeg blive glad og aflevere points.Det nærmeste, jeg har kunnet komme på en rapport er MSDN nr Q256060, men den er ikke god nok!
Beskrivelse af problem:
Når man læser tekstfiler med danske karakterer i Word2000, kan man komme ud for, at æ ø og å bliver opfattet som bogstaverne c, r og l med specielle accenter over.
Dette sker kun nogen gange.
Jeg har oplevet fænomenet hvis man brevfletter til en semikolonsepareret tekstfil, og hvis man med VBA indlæser tekstfilen linje for linje.
Hvis man åbner teksfilen direkte i Word, fremkommer en dialogboks, hvor man skal angive hvilken kodning, der skal bruges til at indlæse filen. Selv foreslår den Centraleuropæisk, og det er den, der giver de forkerte tegn. Her har man dog mulighed for at vælge vesteuropæisk, og få æøå vist rigtigt.
Åbnes filen i notepad ser æøå fint nok ud, så det er selve Words detection af kodningen, der går galt. Man kan som MS foreslår i MSDN indlæse filen med VBA, og angive parameteret for den vesteuropæiske kodning, men det er jo noget mega-rod, hvis man skal indlæse oplysningerne fra tekstfilen til forskellige variabler osv.
Den går slet ikke når man brevfletter med filen, da man jo ikke her bruger VBA.