Hakemistolistaus laskutauluun

classic Classic list List threaded Threaded
3 messages Options
Hannu Mattila Hannu Mattila
Reply | Threaded
Open this post in threaded view
|

Hakemistolistaus laskutauluun

Selaimella (ainakin Firefox) saa siistin taulukon hakemiston sisällöstä
kirjoittamalla osoiteriville
file:///C:/hakemistopolku/Hakemiston nimi/

Miten vastaavat tiedot saa taulukoitua calc-taulukoksi LibreOfficeen?

Ihmettelee Enontekiön keskiyön auringossa
Hannu Mattila

--
Ohjeet listalta poistumiseksi: E-mail [hidden email]
Ohjeita viestien laadintaan: http://wiki.documentfoundation.org/Netiquette
Listan arkisto: http://listarchives.libreoffice.org/fi/users/
Listalle lähetetyt viestit arkistoidaan julkisesti, eikä niitä voi poistaa

Harri Pitkänen Harri Pitkänen
Reply | Threaded
Open this post in threaded view
|

Re: Hakemistolistaus laskutauluun

Hei!

On Tuesday 04 June 2013, Hannu Mattila wrote:
> Selaimella (ainakin Firefox) saa siistin taulukon hakemiston sisällöstä
> kirjoittamalla osoiteriville
> file:///C:/hakemistopolku/Hakemiston nimi/
>
> Miten vastaavat tiedot saa taulukoitua calc-taulukoksi LibreOfficeen?

Nähtävästi tähän ei vielä kukaan ole vastannut. Jos haluat tehdä listauksen
vain kerran tai melko harvoin, voit kokeilla tätä:

 * Avaa kansio tiedostonhallintasovelluksessa
 * Valitse kaikki tiedostot ja kopioi ne leikepöydälle (Ctrl+A, Ctrl+C)
 * Siirry Calc-sovellukseen, liitä leikepöydän sisältö (Ctrl+V)
 * Valitse haluamasi sarakejako CSV-tuonti-ikkunassa, joka ehkä aukeaa

Itselläni KDE-ympäristössä Dolphin-tiedostonhallintaohjelmalla sain tällä
tavalla kätevästi aikaan listauksen tiedostoista täydellisine polkuineen. En
tiedä lainkaan, mitä tapahtuu, jos tätä samaa yrittää Windowsissa. Tuonti
leikepöydän kautta onnistuu muuten melko kätevästi myös siitä Firefoxin
antamasta listauksesta, josta kirjoitit.

Toinen vaihtoehto on tuottaa listaus tekstitiedostoon komentoriviltä
(Linuxissa esim. "ls -1 > listaus.txt", Windowsissa ehkä "dir > listaus.txt")
ja tuoda sitten tekstitiedosto Calciin toiminnolla Lisää -> Taulukko
tiedostosta.

Jos taas haluat päivittää listausta usein, parasta on kirjoittaa makro tätä
tehtävää varten. LibreOfficen Basic-kielellä voi tällaisen hakemistolistauksen
hakea, tai vaihtoehtoisesti esim. Python-kielellä, molemmat toimivat
LibreOfficesta käsin hyvin. Mutta hiukan väsäämistä siinä makrossa toki on.

Harri

--
Ohjeet listalta poistumiseksi: E-mail [hidden email]
Ohjeita viestien laadintaan: http://wiki.documentfoundation.org/Netiquette
Listan arkisto: http://listarchives.libreoffice.org/fi/users/
Listalle lähetetyt viestit arkistoidaan julkisesti, eikä niitä voi poistaa

Hannu Mattila Hannu Mattila
Reply | Threaded
Open this post in threaded view
|

Re: Hakemistolistaus laskutauluun, ongelma ratkaistu

Harri, kiitos vinkeistä!
Windows-ympäristössä toimivaksi tavaksi osoittautui ottaa listaus hakemistosta
Firefoxilla, sen jälkeen kopioida varsinaiset tiedostojen tiedot (ei
otsikkotietoja) leikepöydälle ja lopulta liittää ne laskentatauluun.
Tämä menettely vaati omassa ympäristössäni yhden ylimääräisen tiedoston
hakemistoon niin, että sain kopioitua leikepöydälle vain tiedostojen tietoja.
Sivun otsikkotiedot jollakin tavoin sotkivat leikepöydän sisältöä ja siten myös
lopputulosta. Ylimääräisen (aaa-alkuisen tiedostonimen) avulla leikepöydälle
tuli vain tiedostojen tietoja ja niiden liittäminen laskutauluun antoi
erinomaisen selkeän lopputuloksen.

Hannu Mattila

===============

18.6.2013 15:57, Harri Pitkänen kirjoitti:

> Hei!
>
> On Tuesday 04 June 2013, Hannu Mattila wrote:
>> Selaimella (ainakin Firefox) saa siistin taulukon hakemiston sisällöstä
>> kirjoittamalla osoiteriville
>> file:///C:/hakemistopolku/Hakemiston nimi/
>>
>> Miten vastaavat tiedot saa taulukoitua calc-taulukoksi LibreOfficeen?
> Nähtävästi tähän ei vielä kukaan ole vastannut. Jos haluat tehdä listauksen
> vain kerran tai melko harvoin, voit kokeilla tätä:
>
>   * Avaa kansio tiedostonhallintasovelluksessa
>   * Valitse kaikki tiedostot ja kopioi ne leikepöydälle (Ctrl+A, Ctrl+C)
>   * Siirry Calc-sovellukseen, liitä leikepöydän sisältö (Ctrl+V)
>   * Valitse haluamasi sarakejako CSV-tuonti-ikkunassa, joka ehkä aukeaa
>
> Itselläni KDE-ympäristössä Dolphin-tiedostonhallintaohjelmalla sain tällä
> tavalla kätevästi aikaan listauksen tiedostoista täydellisine polkuineen. En
> tiedä lainkaan, mitä tapahtuu, jos tätä samaa yrittää Windowsissa. Tuonti
> leikepöydän kautta onnistuu muuten melko kätevästi myös siitä Firefoxin
> antamasta listauksesta, josta kirjoitit.
>
> Toinen vaihtoehto on tuottaa listaus tekstitiedostoon komentoriviltä
> (Linuxissa esim. "ls -1 > listaus.txt", Windowsissa ehkä "dir > listaus.txt")
> ja tuoda sitten tekstitiedosto Calciin toiminnolla Lisää -> Taulukko
> tiedostosta.
>
> Jos taas haluat päivittää listausta usein, parasta on kirjoittaa makro tätä
> tehtävää varten. LibreOfficen Basic-kielellä voi tällaisen hakemistolistauksen
> hakea, tai vaihtoehtoisesti esim. Python-kielellä, molemmat toimivat
> LibreOfficesta käsin hyvin. Mutta hiukan väsäämistä siinä makrossa toki on.
>
> Harri
>


--
Ohjeet listalta poistumiseksi: E-mail [hidden email]
Ohjeita viestien laadintaan: http://wiki.documentfoundation.org/Netiquette
Listan arkisto: http://listarchives.libreoffice.org/fi/users/
Listalle lähetetyt viestit arkistoidaan julkisesti, eikä niitä voi poistaa