Zadejte hledaný výraz...

Vytvoreni vzorce nebo makra – Excel (nebo OpenOffice)

Honza07
verified
rating uzivatele
29. 10. 2010 20:59:08
Ahoj,
neni tady sekce pro dotazy tohoto typu, proto pisu sem (prece jen tu je urcite rada programatoru, pro ktery bude takova otazka hracka :-)). Prosim o radu, jak vytvorit vzorec (pripadne makro) pro toto reseni:
Ve sloupci se zdrojovymi daty je na kazdem radku delsi text, ktery v sobe obsahuje nekolik odkazu na obrazky. Odkazy vzdy zacinaji stejnym retezcem (napr. www.abcd.cz/obrazky/galerie/... a nyni nazev souboru obrazku, ktery se meni). Potrebuji, aby se v novem sloupci na radek vzdy zapsal jen odkaz na prvni obrazek a pripadne aby se do nekolika dalsich sloupcu promitly odkazy na vsechny dalsi obrazky, na ktere jsou odkazy v obsahu zdrojoveho pole. Tzn. vysledek bude vypadat tak, ze zdrojoveho pole se prevezmou pouze vsechny odkazy na obrazky ktere budou vlozeny do poli dle popisu vyse.
Predem diky za rychlou odpoved
---------- Příspěvek doplněn 30.10.2010 v 14:36 ----------
Nikoho nenapada reseni? Nejak jinak nez pres Excel nebo OpenOffice to jde? Tomu kdo poradi jsem ochoten po domluve nabidnout nejakou odmenu :-) Piste pripadne i na trance7@seznam.cz . Diky
29. 10. 2010 20:59:08
https://webtrh.cz/diskuse/vytvoreni-vzorce-nebo-makra-excel-nebo-openoffice/#reply578974
Honza07
verified
rating uzivatele
1. 11. 2010 15:30:36
Lidi, prosim o radu. Prispevek vas cetlo hodne, urcite nekoho napadne reseni, potrebuji to dokoncit. Diky za rady
1. 11. 2010 15:30:36
https://webtrh.cz/diskuse/vytvoreni-vzorce-nebo-makra-excel-nebo-openoffice/#reply578973
Jakub Dolba
verified
rating uzivatele
1. 11. 2010 21:17:49
Na skládání textu existují v Excelu jednoduché funkce.
Pokud ovšem chceš aby odkazy po složení byly aktivní, tzn. aby se na ně dalo klikat a odkazovat se přímo z Excelu, tak s tím ti bohužel funkce ani makra moc nepomůžou a musíš si s tím trochu pohrát.
Každopádně vyřešil bych to asi takhle:
v buňce A1 mějme základní, neměnnou, část cesty, tzn tvoje www.abcd.cz/obrazky/galerie/
do buňky b1, b2, ... , b X vlož názvy obrázků, a poté do buňky c1 vlož tento vzorec: =$A$1&B1
$A$1 znamená absolutní hodnota buňky, tzn. při hromadném kopírování(tažení) buňky C1 ti stále bude zůstávat odkaz na buňku A1 - tzn stále se pude používat stejný základ textu
operátor & spojuje textové řetězce, buďto jako buňky nebo části textu které přímo zadáš
(např. ="www.abcd.cz/obrazky/galerie/"&C1 nebo ="www.abcd.cz/obrazky/galerie/"&"obraz1.jpg")
B1, B2...BX budou odkazy na buňky s názvem obrázku.
Operátor & je ekvivalentní k funkci =CONCATENATE(), jen v závorce spojuje opět text nebo buňky, jediný rozdíl je že se oddělují středníkem a myslím že je možno zadat jen asi 30 řetězců (teď si nejsem jistý)
(např.: =CONCATENATE($A$1;B1)
Pokud chceš aby byly odkazy aktivní, přímo z excelu, provedl bych to takhle: Sloupec ve kterém máš spojené odkazy na obrázky celý zkopíruj do sloupce vedlejšího, a při vložení použij volbu Vložit pouze hodnoty (po zkopírování se ti dole objeví takové malý tlačítko k volbám vložení) - poté musíš 2x kliknout na každou buňku zvlášť (toho zkopírovaného sloupce) a odkazy se ti převedou na aktivní odkazy...
Snad to bude stačit takhle :D
Právě jsem se registroval :D
1. 11. 2010 21:17:49
https://webtrh.cz/diskuse/vytvoreni-vzorce-nebo-makra-excel-nebo-openoffice/#reply578972
Pro odpověď se přihlašte.
Přihlásit