Excelin tiedostomuodossa ei voi viedä tilausohjelmaan esim. tuotetta, joka sisältää etunollia esim. 00000123. Kun tallennan sen CSV muodossa, etunollat haviävät.
(Suljen Excelin tiedoston ja avaan CSV tiedoston.) Kokeilin myös ' 005 (hipsu 00 ja väli 007. Ei auta.
Löytyykö ratkaisu?
(Suljen Excelin tiedoston ja avaan CSV tiedoston.) Kokeilin myös ' 005 (hipsu 00 ja väli 007. Ei auta.
Löytyykö ratkaisu?
Vastaukset 6
Vanhimmat
Ainakin Excel 2010:ssä toimii kuten pitääkin. Hipsuilla ja ilman hipsuja.
Ei ne csv-tiedostossa häviä, jos excelissä on tietomuotona teksti. Katso vaikka Notepadilla. Mutta jos luet tämän takaisin exceliin niin nollat häviävät. Jos nollat on tärkeitä, niin muotoile Oma muotoilulla: 00000000. Vai onko ongelma "tilausohjelmassasi"
Vanha ketju, mutta ongelma on sama täällä.
Vaikka olisi ' -merkki tai solu olisi tekstiä, niin nollat katoavat kun tallennan CSV -tiedostoksi ja avaan uudelleen. Nollat eivät katoa vielä kun olen tallentanut. Vasta kun ko. tiedosto avataan uudelleen.
ei ne häviä mihinkään jos oikein asiat tekee.
Viedessä soluissa pitää olla oikeat muotoilut ja kun tuo niin apuna käyttää tuontivelhoa tai makroa ja muistaa määritellä kentille oikeat muotoilut ja taatusti kaikki on OK
Keep EXCELing
@Kunde
Mikähän on se oikea tapa? Miten määrittelen solun ja tallennan CSV:ksi ettei nollat häviä?
Muotoile solut tekstiksi ei toimi enää tallennuksen jälkeen.
Määrittelet solu/sarakkeen tekstiksi. Numerossa ei voi olla etunollia.
Tallennat tiedoston ,txt tai .csv formaattiin.
Luet tiedoston Exeliin Data sivun from Text optiolla. Lukuvaiheessa voit määritellä sarakkeiden muodon : numero , teksti, pvm,...