🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.openoffice
Article #14706

Re: calc - zmiana kodowania w pliku XLS

#14706
From: MaGorEc
Date: Fri, 25 May 2012 22:01
71 lines
4081 bytes
Dnia Fri, 25 May 2012 08:21:44 +0200, cyklista napisał(a):

> W dniu 25.05.2012 06:47, MaGorEc pisze:
>> Dnia Thu, 24 May 2012 17:36:35 +0200, cyklista napisał(a):
>>
>>> Witam!
>>>
>>> Mam program z bazą danych Access, w której muszę dokonać zmian w
>>> większej ilości rekordów. W tym celu chcę wyeksportować jedną z tabel
>>> do Excela 5.0, wydeytować plik  w LibreOffie, a następnie zaimportować
>>> z powrotem. Wszystko działa tylko jak otworze ten plik W Calcu i
>>> zapiszę go z powrotem ( w formacie Excel 5.0), to rozjeżdża się
>>> kodowanie polskich znaków ( w ich miejsce pojawiają się znaki
>>> zapytania) Czy można jakoś temu zaradzić.
>>> Pracuję pod Linuksem, ale mam też dostęp do komp. z Windows XP
>>>
>>> Pozdrawiam
>>>
>>> Przemek
>>
>> Czy używasz pod Linuksem MDB-Viewer? Może spróbuj za pomocą tego, albo
>> podobnego, programu dobrać się do bazy Accessa. Albo po prostu
>> wyeksportuj dane do .csv, a potem otwórz w LOcalc, zrób zmiany i
>> spróbuj zapisać. Potem tylko import .csv do Accessa. Gdyby dalej były
>> krzaki to spróbuj konwersji z ISO-8859-2 albo UTF-8 do cp-1250 (w
>> Linuksie, w konsololi np.: iconv -futf8 -tcp1250 plik_wejsciowy.csv
>> plik_wyjsciowy.csv)
>>
>> Pozdrawiam Maciek
> 
> Sprawa nie jest taka prosta.
> Do "wnętrza" bazy dostępu nie mam, bo nie mam MS Accessa. Program
> uruchamiam  przy pomocy wersji RunTime,która nie umożliwia dokonywania
> operacji na tabelach.
MDB-Viewer ma możliwość przeglądania tabel w MSAccess. Ma też możliwość 
zapisu do .csv. Zainteresuj się tym. U mnie działało bez zarzutów.
Masz dostęp do pliku .mdb. Dobrze rozumiem? 

> Na moją prośbę autor programu umieścił w mim funkcję eksportu i importu
> ale tylko do Excela 5.
Umieścił jakieś makro, które możesz uruchomić spod Linuksa? Czy jak? 
Przez RunTime? 

Gdybyś mógł skopiować plik, usunąć dane i nakarmić  tabele jakimiś 
przykładowymi danymi, a potem podesłać plik .mdb to może mógłbym obejrzeć 
co i jak. Oczywiście nie nalegam, bo wiem, że dane to dane, a poza tym 
nic nie daje większej satysfakcji niż złamać opór materii samemu.

> Jak więc rozumiem mam 2 wyjścia:
> 
To jest Linux :) Tu masz nieskończenie wiele wyjść, tylko zależy jak 
szybko trafisz na rozwiązanie problemu.

> Albo nakłonić autora programu do dodania funkcji eksportu do CSV.
Może pomóc, a może nie pomóc.

> Wyeksportować bazę do CSV, zmienić kodowanie na UTF8, otworzyć w LOCalc,
> dokonać zmian zamknąć zmienić kodowanie ponownie na CP1250, zapisać i
> zaimportować do bazy.

Poszukaj w necie. Może phpMyAdmin Ci pomoże? Widziałem gdzieś jakieś 
próby walk na linii Excel - Access - phpMyAdmin.

Mam jakieś bazy danych Accessa i zaraz sprawdzę jak to lata.

> albo zdobyć skądś starego Excela 5 lub 7 ?
Daj spokój :) Jak "zdobywać" to już lepiej od razu zainstalować Windę 
przez VBox i tam załadować całego MSOffice'a :)  

Pozdrawiam
Maciek
Technical Details
Message-ID: <4fc0012a$0$1225$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <jplkhv$fhg$1@news.dialog.net.pl> <4fbf0efc$0$26685$65785112@news.neostrada.pl> <jpn8dk$7s2$1@news.dialog.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: MaGorEc <mtgorec#tnij#@interia.pl>
Subject: Re: calc - zmiana kodowania w pliku XLS
Newsgroups: alt.pl.openoffice
References: <jplkhv$fhg$1@news.dialog.net.pl> <4fbf0efc$0$26685$65785112@news.neostrada.pl> <jpn8dk$7s2$1@news.dialog.net.pl>
MIME-Version: 1.0
Date: 25 May 2012 22:01:14 GMT
Lines: 71
Message-ID: <4fc0012a$0$1225$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 178.43.4.241
X-Trace: 1337983274 unt-rea-b-01.news.neostrada.pl 1225 178.43.4.241:22058
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 3879
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit