Onko kukaan saanut järkevästi tallennettua csv-tiedostoa utf8-muotoon VBA:n avulla?
Csv-tiedoston tallennus utf-muotoon
3
484
Vastaukset
Vaikuttaa siltä, että Excelissä ei millään normaalikeinolla voi tallentaa CSV-muotoon muuten kuin 8-bittisen merkistökoodin (”ANSI”), käytännössä windows-1252, mukaan. Ainakaan tallennustoiminnoista ei sellaista löytyy. Excel vieläpä kylmän tyynesti muuttaa kyseiseen koodiin kuulumattomat merkit kysymysmerkeiksi – edes sanomatta asiasta mitään.
XML-laskentataulukkona tallennettaessa koodaus on automaattisesti UTF-8. Voisitko ehkä käyttää XML-muotoa CSV-muodon sijasta?VBA makroilla onnistuu...
Vaihtoehto1.
Tallenna ensin unicode .txt muodossa ja sitten makrosssa avaat ko tiedoston ja korvaat tab merkit puolipisteillä ja tallennat.
Vaihtoehto2
Kopioi tiedot leikepöydälle ja avaa koodilla muistio ja kopioi tiedot sinne ja tallenna
Vaihtoehto3
käytä ADO objektia
Keep EXCELing
@Kundekunde kirjoitti:
VBA makroilla onnistuu...
Vaihtoehto1.
Tallenna ensin unicode .txt muodossa ja sitten makrosssa avaat ko tiedoston ja korvaat tab merkit puolipisteillä ja tallennat.
Vaihtoehto2
Kopioi tiedot leikepöydälle ja avaa koodilla muistio ja kopioi tiedot sinne ja tallenna
Vaihtoehto3
käytä ADO objektia
Keep EXCELing
@KundeVaihtoehdosta 1: Tallennusmuoto ”Unicode-teksti” jäi minulta huomaamatta muotojen sekavassa järjestyksessä olevasta listasta. Mutta se ei kylläkään tallenna UTF-8-muodossa vaan UTF-16-muodossa (sitähän ”Unicode” Microsoftin ohjelmien valikoissa yleensä tarkoittaa).
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
4 kuoli kolarissa
Kenen vastuulla tienhoito? Sohjoa ja vettä tie täynnä. Oliko säästetty tienhoidossa? Järkyttävä onnettomuus.832804- 651088
Suomea odottaa karu kohtalo
Mitäs menitte uhkailemaan ja leikkimään kovaa. Ei mitään mahdollisuuksia Venäjää vastaan.200932Tosiaankin, jos julkaisette täällä henkilötietoja
Minkäänlaisia, se on poliisiasia. VPN, proxy- tai julkinen yhteys ei salaa mitään. Poliisi pystyy jäljittämään ja saamaa85876Bachelor-Joonas tapasi Monican isän - "Appiukko" antoi koulutusta vävypojalle - Katso kuvat tästä!
Joonas ja Monica ovat pitäneet yhtä Bachelor Suomi -kuvausten jälkeen. Tämä todistaa, että tosi-tv:ssä voi syntyä rakkau4855- 34840
Gallup: Mitä mieltä olet uudesta Putous-kaudesta: hyvä, keskinkertainen, huono?
Putous on saanut kuraa niskaan mm. kaksimielisistä jutuista. Ohjelma on lasten suosikki ja lapset toistelevat hokemia ti39839- 52816
- 43805
- 41788