Ahoj,
omlouvám se, ale potřeboval bych poradit, zda je vůbec reálné provést tento příklad.
Mám sešit, kde je cca 15 profilových stránek o lidech. Každá stránka má své jméjo jednoho z nich, na tomto listě jsou vždy podrobné informace vč. fotky dotyčného. Chtěl bych toto sjednotit na jednu stránku kde si každý vybere jméno z nějaké rozbalovací nabídky a do listu se naštou konktretní informace o dané osobě. Jediné co bych potřeboval vyřešit, aby se se změnou jména z této rozbalovací lišty změnila i portrétní fotka na této jedné stránce.
Budu rád za radu, případně i pomoc. děkuji
Změna obrázku v excelu Vyřešeno
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Změna obrázku v excelu
Ahoj,
viewtopic.php?f=35&t=49100 je nejspíš to co hledáš.
viewtopic.php?f=35&t=49100 je nejspíš to co hledáš.
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Re: Změna obrázku v excelu
Pokud to chceš dělat vzorečkem, taky to jde.
Předpokládám, že na té jedné stránce už jednu fotku máš máš.
Vytvoř na vhodném místě galerii všech fotek. Pro další předpokládám, že fotky jsou vlepeny každá do jedné buňky (lepíme posunem rohů při stisknutém alt). Buňky mají odpovídající velikost.
Mohu předpokládat, že jména osob jsou např. v listu "galerie" v buňkách A1:A15 a fotky v buňce vedle jména v buňkách B1:B15.
Nyní potřebuješ vzorec, který podle jména vrátí adresu (rozsah buněk), kde je příslušná fotka.
Můžeš použít třeba zvolit(POZVYHLEDAT(přehled!A1;Galerie!A1:A15;0);B1;B2;....) nebo si ušetřit práci pomocí funkcí INDEX nebo POSUN.
Když je každá fotka v jedné buňce lze jednoduše použít INDEX:
=INDEX(Galerie!$B$1:$B$15; POZVYHLEDAT(přehled!$A$1;Galerie!$A$1:$A$15;0)) - předpokládám, že v A1 je jméno.
Nyní vytvoř jméno (třeba fotky) a do pole Odkaz na vlož uvedenou funkci.
Vyber vloženou fotku na přehledovém listu, F2, do řádku vzorců vlož =fotky a enter
Nyní by se fotka měla měnit podle jména v buňce A1
Předpokládám, že na té jedné stránce už jednu fotku máš máš.
Vytvoř na vhodném místě galerii všech fotek. Pro další předpokládám, že fotky jsou vlepeny každá do jedné buňky (lepíme posunem rohů při stisknutém alt). Buňky mají odpovídající velikost.
Mohu předpokládat, že jména osob jsou např. v listu "galerie" v buňkách A1:A15 a fotky v buňce vedle jména v buňkách B1:B15.
Nyní potřebuješ vzorec, který podle jména vrátí adresu (rozsah buněk), kde je příslušná fotka.
Můžeš použít třeba zvolit(POZVYHLEDAT(přehled!A1;Galerie!A1:A15;0);B1;B2;....) nebo si ušetřit práci pomocí funkcí INDEX nebo POSUN.
Když je každá fotka v jedné buňce lze jednoduše použít INDEX:
=INDEX(Galerie!$B$1:$B$15; POZVYHLEDAT(přehled!$A$1;Galerie!$A$1:$A$15;0)) - předpokládám, že v A1 je jméno.
Nyní vytvoř jméno (třeba fotky) a do pole Odkaz na vlož uvedenou funkci.
Vyber vloženou fotku na přehledovém listu, F2, do řádku vzorců vlož =fotky a enter
Nyní by se fotka měla měnit podle jména v buňce A1
Re: Změna obrázku v excelu
Nevím co dělám špatně, ale obrázky se nepropisují. Pokud uvedu do buňky text nebo číslo je to ok, ale ne fotka a ani obrazek.
nekde tedy musí být chyba asi v tom konci,
Nyní vytvoř jméno (třeba fotky) a do pole Odkaz na vlož uvedenou funkci.
Vyber vloženou fotku na přehledovém listu, F2, do řádku vzorců vlož =fotky a enter
Nyní by se fotka měla měnit podle jména v buňce A1
Předem říkám, že s kodem VBA atd nemám žádné zkušenosti. takže bych byl rád za radu co a jak abych nemusel extra dělat 15stranek s profilem, ale pěkně by se generovala jen jedna dle výběru jmena.
Jen pro upřesnění, v příloze je obrazek, jak bych si to předtavoval, nahoře se doplní jmeno a podle toho jmena se vygeneruje foto, zatrhávcí okna, text, možná to moto a informace dole do tabulek, informace by se tahala z listu v sešitě.
nekde tedy musí být chyba asi v tom konci,
Nyní vytvoř jméno (třeba fotky) a do pole Odkaz na vlož uvedenou funkci.
Vyber vloženou fotku na přehledovém listu, F2, do řádku vzorců vlož =fotky a enter
Nyní by se fotka měla měnit podle jména v buňce A1
Předem říkám, že s kodem VBA atd nemám žádné zkušenosti. takže bych byl rád za radu co a jak abych nemusel extra dělat 15stranek s profilem, ale pěkně by se generovala jen jedna dle výběru jmena.
Jen pro upřesnění, v příloze je obrazek, jak bych si to předtavoval, nahoře se doplní jmeno a podle toho jmena se vygeneruje foto, zatrhávcí okna, text, možná to moto a informace dole do tabulek, informace by se tahala z listu v sešitě.
Re: Změna obrázku v excelu
Žádné makro není třeba. Stačí docela jednoduchý vzorec. Postup viz výše.
Viz příloha:
Viz příloha:
Re: Změna obrázku v excelu
Já budu možná natvrdlej v tomto, ale fakt nevím, vzoreček funguje, ale nevím jak mam pojmenovat tu fotku
s tím označením =fotky
kde a co mam jak označit
jestli to tedy chápu dobře, udělám si
1list
Buňka A1 bude jmeno z list2 sloupec A
například do D1 dám vzorec viz dříve INDEX POZVYHLEDAT
2list
sloupec A jmena
sloupec B fotky
Výsledek je takový že v buňce D1 se zobrazuje 0 to je vše. když nakopíruji například nějakou fotku z list2 na list1 a mam jí označenou, do řádku vložte funkci zadám =fotky a enter zobrazí se jen "Odkaz není platný" a musím ho vymazat
děkuji, ale za ukázku
s tím označením =fotky
kde a co mam jak označit
jestli to tedy chápu dobře, udělám si
1list
Buňka A1 bude jmeno z list2 sloupec A
například do D1 dám vzorec viz dříve INDEX POZVYHLEDAT
2list
sloupec A jmena
sloupec B fotky
Výsledek je takový že v buňce D1 se zobrazuje 0 to je vše. když nakopíruji například nějakou fotku z list2 na list1 a mam jí označenou, do řádku vložte funkci zadám =fotky a enter zobrazí se jen "Odkaz není platný" a musím ho vymazat
děkuji, ale za ukázku
Re: Změna obrázku v excelu
1. Musíš mít vytvořené jméno (například "fotky"), které vrátí odkaz na buňku pod vybranou fotku. V ukázce to najdeš v záložce "vzorce", ikona "správce názvů"
2. Funkce v buňce ... - slouží k snadnějšímu vytvoření, kontrole, ...
3. Pokud zadáš do buňky =fotky, měl bys dostat totéž co v bodě 2.
4. Na list1 zkopíruj libovolnou fotku (potřebuješ tam mít obrázek)
5. vyber tuto fotku a řádku vzorců vlož =fotky.
2. Funkce v buňce ... - slouží k snadnějšímu vytvoření, kontrole, ...
3. Pokud zadáš do buňky =fotky, měl bys dostat totéž co v bodě 2.
4. Na list1 zkopíruj libovolnou fotku (potřebuješ tam mít obrázek)
5. vyber tuto fotku a řádku vzorců vlož =fotky.
Re: Změna obrázku v excelu
už to mám, moc děkuji, měl jsem problém s tím že jsem neměl $ v kodech
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 18
- 3717
-
od luko02420
Zobrazit poslední příspěvek
16 kvě 2023 11:27
-
- 0
- 964
-
od Jsimi
Zobrazit poslední příspěvek
06 úno 2024 22:43
-
- 2
- 1368
-
od X
Zobrazit poslední příspěvek
02 čer 2023 18:06
-
-
Graf v Excelu ukazuje chybné hodnoty. Příloha(y)
od atari » 25 dub 2024 08:42 » v Kancelářské balíky - 4
- 239
-
od atari
Zobrazit poslední příspěvek
25 dub 2024 13:28
-
-
-
Jak do Excelu dostat aktuální hodnotu z webové stránky? Příloha(y)
od Peťa » 10 lis 2023 09:41 » v Kancelářské balíky - 2
- 2076
-
od Peťa
Zobrazit poslední příspěvek
10 lis 2023 16:24
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů