Portál AbcLinuxu, 7. května 2025 22:13

Dotaz: libreoffice Calc - automaticke odkazy na soubory

23.10.2020 20:56 Jan Potac | skóre: 6
libreoffice Calc - automaticke odkazy na soubory
Přečteno: 482×
Odpovědět | Admin
Snazim se najit nejaky postup, ktery by mi pomohl automaticky vytvorit odkazy na soubory. Nema s tim nekdo nejakou zkusenost? Mam v tabulce v kazdem radku/bunce poradove cislo. V podadresari jsou pak soubory se strukturou PoradoveCislo_nejakytekst.png. Rad bych v tabulce ke kazdemu poradovemu cislu automaticky vytvoril aktivni odkaz na dany png soubor. Diky za rady a navody.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.10.2020 01:11 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
https://www.libreofficehelp.com/add-hyperlink-cell-sheet-external-address-calc/
debian.plus@protonmail.com
xxxs avatar 24.10.2020 12:17 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
protokol file:///

pospajas si nazvy a cestu do finalneho linku. mam textak s nazvom "test" na adrese /home/sn/Downloads.

stlpec A obsahuje: file:// (tu iba 2 lomitka)

B: /home/sn/Downloads

C: /

D: test

E: =A1&B1&C1&D1

F: =HYPERLINK(E1)

stlacis ctrl a odkaz po kliknuti spusti subor

u teba treba este poriesit stlpec s _nejakytekst.png, ale to si hadam uz nejako vytahas zo struktury.

xxxs avatar 24.10.2020 12:41 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
teda ak sa _nejakytekst nemeni, tak mas v podstate hotovo.
25.10.2020 16:40 Jan Potac | skóre: 6
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Supr. Diky moc. Tak tu prvni cast jsem zmakl. Ale ted jsem se zasekl na tom, jak vytahnout ten nejakytext.png, ktery se meni (je to cislo, resp. rok), ktere neni v tabulce. Hledam v googlu, jak najit jmeno souboru zacinajici na danou strukturu, ale nedari se mi najit neco, ceho bych se mohl chytit. Nemas prosim nejaky tip? Diky.
25.10.2020 21:44 .
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Jestli ti jde o jednorázové doplnění, tak třeba takto v shellu:
while read START; do echo ${START}_*.jpg; done
25.10.2020 21:47 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Čooooooooooo?
debian.plus@protonmail.com
26.10.2020 20:07 Jan Potac | skóre: 6
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Promin. Jsem to asi spatne popsal. Ja reaguji na konec tveho prispevku ohledne jak dostat do bunky _nejakytext.png, aby byl hyperlink na soubor uplny. Navrhujes obdrzet ten '_nejakytext.png' ze struktury. Zde nevim, co presne tim myslis. Ja jsem zkousel vyhledat nejaky navod ci funkci, jak v Calc najit soubor respektive vlozit jmeno souboru, ktery zacina na dane cislo nebo text. Ale nic, co by se zdalo byt pouzitelne jsem nenasel. Mas nejaky napad? Diky.
xxxs avatar 29.10.2020 10:59 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
odpovedaju ti dvaja, odpovedas tomu druhemu.

daj 2-3 konkretne priklady.
27.10.2020 01:38 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Čiže chceš niečo také?
$ ls /dev/shm/ukazka
37_4.png  62_nieco.png	8_NIECO.png
$ path="/dev/shm/ukazka"; for s in `ls $path`; do echo -e `echo $s|tr "_" "\n"|head -n 1` "\t" "file://$path/$s"; done
37 	 file:///dev/shm/ukazka/37_4.png
62 	 file:///dev/shm/ukazka/62_nieco.png
8 	 file:///dev/shm/ukazka/8_NIECO.png
Otvoríš calc a skopíruješ do tabuľky.
debian.plus@protonmail.com
28.10.2020 05:44 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Toto je asi trochu krajšie:
path="/dev/shm/ukazka"; ls "$path"|tr '_' ' '|awk '{print $1"\tfile=//'"$path"'/"$1"_"$2}'
Pozor, ani v jednom nie je ošetrene, že ak názov súboru je CISLO_a_B.
debian.plus@protonmail.com
8.11.2020 22:15 Jan Potac | skóre: 6
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Tak jsem to vyresil tak, ze jsem si sloupec s cisly vykopiroval do txt souboru a napsal skript v Octave, co mi pro dane cislo najde odpovidajici soubor a vypise retezec, ktery pak mohu primo pouzit v Calc. Ted mam v Calc odkazy, ktere udavaji cestu k souborum na mem pc (file:///home/..), cimz mi vznika problem, ze kdyz to vse zkopiruji na Dropbox nebo poslu vse kolegovi, tak ty odkazy nebudou fungovat. Nebo se mylim? Jak na to?. Diky.
29.10.2020 05:59 .
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
Má v calcu ta čísla a chce je doplnit na názvy souborů. Asi by se hodilo zachovat pořadí. Možná to prostě z calcu vykopírovat a něčím prohnat. Jejda, takové řešení už tady je! Ty prostě nikdy nepochopíš dotaz a ještě máš debilní řešení.
29.10.2020 09:30 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: libreoffice Calc - automaticke odkazy na soubory
(y)
debian.plus@protonmail.com

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.