leknno
20.02.12,15:14
Dobrý deň. Chcel by som sa spýtať na nasledovné: je možné do bunky v Exceli vložiť miesto textu obrázok?? Ide mi o vytvorenie rolovacieho menu v ktorom keď vyberiem určitú hodnotu v inej bunke sa zobrazí príslušný obrázok. Vďaka za nápady.
kergulaan
21.02.12,07:47
Nechapem presne co chces, ale predpokladam, ze mas kopu obrazkov niekde u seba na disku a chces si urobit ich zoznam, s tym zeby sa ti zobrazovali po kliknuti napr na meno obrazku.
JA by som to v exceli riesil cez Hypertextovy odkaz.
V excel 2003 je to:
Vlozit - Hypertext odkaz (ctrl+k) - vyhladat subor. a vlozis si subor ktory chces. Do pola komentar si das nazov suboru ktory chces a nasledne sa ti v zosite vytvori prepojenie medzi menom obrazku a danym suborom. Po kliknuti na meno obrazku sa ti obrazok otvori v prehliadaci ktory mas predvolenu pre dany typ obrazkov
stormcatcher
21.02.12,07:52
nechce náhodou aby obr. bol len v bunke? už to tu rozoberali, vraj sa nedá.
leknno
21.02.12,09:36
tiež si myslím, že sa to nedá, ale skúsil som sa spýtať.......... hypertextové odkazy nie, to mi nepomôže... stormcatcher to pochopil.. chcem aby boli obrázky iba v bunke a aby boli súčasťou jedného xlsx súboru, musí to totiž fungovať aj na iných počítačoch a v rôznych adresároch.
kergulaan
21.02.12,10:05
Neviem asi stale nechapem preco by to neslo.
Obrazky napr, ked to chces mat v jednom gigantickom subore vlozim napr na list 2 daneho suboru. Kazdy obrazok na do jednej bunky. Riadky a stlpce roztiahnem aby mi tam tie obrazky vosli.
Nasledne na list 1 - cez hyp.link vlozim odkazy, tentokrat na "miesto v tomto dokumente" kde zadam aj cislo bunky na ten ktory obrazok - a je to
Vid priloha
leknno
22.02.12,08:30
Niečo podobne som skušal ako prvé, ale nefunguje to, lebo obrázky mi to neprenesie do druhého zošita (hypertext iba presmeruje).. posielam súbor, snáď to bude jasné.
anna81
09.03.12,10:36
ahojte, aj ja mám jednu otázku k excelu (používam 2003), som laik, samouk, len by ma zaujímalo či vie vypočítať hodnotu od do:
v jednom stĺpci mám rôzne číselné údaje a potrebujem vypočítať hodnotu, napr. od 0-1000 výsledkom je 1 (túto jednotku potrebujem mať v ďalšom stĺpci), od 1001-2000 výsledok 2 a tak ďalej....

príklad:
stĺpec A stĺpec B
85 1
380 1
1500 2
2003 3
45 1


je takéto niečo možné?

neviem či som sa správne vyjadrila, ale v stl. A mám veľa riadkov, stlpec B zadávam ručne a keďže ide o hodnotu od do, tak si to neviem skontrolovať, či som sa náhodou niekde nepomýlila keď som to ručne zadávala....
PaloPa
09.03.12,13:31
Dobrý deň. Chcel by som sa spýtať na nasledovné: je možné do bunky v Exceli vložiť miesto textu obrázok? Ide mi o vytvorenie rolovacieho menu v ktorom keď vyberiem určitú hodnotu v inej bunke sa zobrazí príslušný obrázok. Vďaka za nápady.

Dať sa to dá, len je to trošku zložitejšie.

KROK A:
1) urobíš si nejakú databázu obrázkov (najlepšie, ak prispôsobíš veľkosť bunky, tak aby sa tam obrázok zmestil celý)
2) postavíš sa na prvú bunku s obrázkom a urobíš CTRL+C
3) postavíš sa na cieľovú bunku (môže byť i v inom liste)
4) hlavná ponuka (XL 2003): Úpravy / Prilepiť prepojenie obrázka (tip: funkčnosť fotoaparát)

Ak si potom klikneš na prilepený obrázok, môžeš si všimnúť, že v riadku vzorcov je odkaz na adresu bunky pôvodného obrázku.
Problém je v tom, že odkaz sa dá zmeniť iba manuálne (resp. makrom). Ale dá sa to oblafnúť použitím pomenovanej oblasti, ale dynamického typu (pomocou fn Offset)


KROK B:
1) do niektorej bunky zabezpečíš jednoznačnú identifikáciu požadovaného obrázku (napríklad cez Validáciu v bunke, ako je v príklade)
2) cez hlavnú ponuku: Vložiť / Názov / Definovať pridáš názov pomenovanej oblasti a použiješ funkciu OFFSET

Príklad - viď Obrazok_cez_vzorec.xls

Má to však i svoje zlé stránky. Niekedy to dokáže príšerne spomaliť Excel
a potom je lepšie cez makrá urobiť kopírovanie zdrojového obrázku.

Príklad: Obrazokovy_cennik.xls
Použitie:
Po zadaní nejakého množstva do stĺpca "množstvo" sa položka prenesie do listu Kalkulácia


Podrobne popísané tu: http://pc-prog.eu/phpBB3/viewtopic.php?f=5&t=148

Palo
marjankaj
09.03.12,13:43
ahojte, aj ja mám jednu otázku k excelu (používam 2003), som laik, samouk, len by ma zaujímalo či vie vypočítať hodnotu od do:
v jednom stĺpci mám rôzne číselné údaje a potrebujem vypočítať hodnotu, napr. od 0-1000 výsledkom je 1 (túto jednotku potrebujem mať v ďalšom stĺpci), od 1001-2000 výsledok 2 a tak ďalej....

príklad:
stĺpec A stĺpec B
85 1
380 1
1500 2
2003 3
45 1


je takéto niečo možné?

neviem či som sa správne vyjadrila, ale v stl. A mám veľa riadkov, stlpec B zadávam ručne a keďže ide o hodnotu od do, tak si to neviem skontrolovať, či som sa náhodou niekde nepomýlila keď som to ručne zadávala....

Daj si do B1 vzorec =MAX(1;INT((A1-1)/1000)+1)
dalibordal
10.03.12,08:05
nieje jednoduchsie vytvorit si samostatny formular s VBA ako ukladat obrazky do buniek?
avalik
10.03.12,08:42
nieje jednoduchsie vytvorit si samostatny formular s VBA ako ukladat obrazky do buniek?

mimotemy na ktory prispevok reagujes? ... co tak prilepit tvoje riesenie a ukazat, ze sa to da aj inak?
anna81
12.03.12,11:53
Daj si do B1 vzorec =MAX(1;INT((A1-1)/1000)+1)


ježiši, super!!!!
no teraz si klopem na hlavu že som sa skôr nespýtala a všetko robila ručne... ale aspom si to tým vzorcom prekontrolujem, idem to hneď vyskúšať!

Srdečne ĎAKUJEM!
anna81
12.03.12,12:15
Daj si do B1 vzorec =MAX(1;INT((A1-1)/1000)+1)

ahoj, tak ten tvoj vzorec funguje perfektne, ale neviem ako tam mám zadať k tomu čo ja potrebujem, tak ti píšem reálne čisla:

v stĺpci M mám údaje, z ktorých budem vychádzať, prvý riadok z ktorého sa bude robiť výpočet je "M5"
od 0-5000 by mal byť výsledok 15 (tento údaj potrebujem vypočítať a dostať do stĺpca "O"), a tak ďalej stupňovať, napr. 5002 = 30, 42000 = 135


zmenila som to takto:
=MAX(15;INT((M5-15)/5000)+15)

ale stále mi počíta 15, potom 16 (tam kde má byť 30), 17
(tam kde má byť 45)....neviem čo ešte zmeniť aby to správne počítalo...
:o
marjankaj
12.03.12,12:30
Tak v tomto prípade skús radšej toto
=LOOKUP(M5;{0;5001;10001;15001;20001;25001;30001;3 5001;40001;45001};{15;30;45;60;75;90;105;120;135})
anna81
12.03.12,13:19
Tak v tomto prípade skús radšej toto
=LOOKUP(M5;{0;5001;10001;15001;20001;25001;30001;3 5001;40001;45001};{15;30;45;60;75;90;105;120;135})

áno, to už funguje ako potrebujem, ale dala som toto:
=LOOKUP(M5;{15;................

ešte raz Ď!
marjankaj
12.03.12,13:22
áno, to už funguje ako potrebujem, ale dala som toto:
=LOOKUP(M5;{15;................

ešte raz Ď!
To ti asi vyhodí chybu ak do M5 zadáš hodnotu 10.
anna81
13.03.12,09:52
To ti asi vyhodí chybu ak do M5 zadáš hodnotu 10.

nezadala som hodnotu 10, ale 15:
=LOOKUP(M5;{15;5001;10001;15001;20001;25001;30001; 35001;40001;45001;50001;55001;60001;65001;70001;75 001;80001;85001;90001;95001;95001};{15;30;45;60;75 ;90;105;120;135;150;165;180;195;210;225;240;255;27 0;285})

funguje to, ešte raz dik ;)
marjankaj
13.03.12,13:30
nezadala som hodnotu 10, ale 15:
=LOOKUP(M5;{15;5001;10001;15001;20001;25001;30001; 35001;40001;45001;50001;55001;60001;65001;70001;75 001;80001;85001;90001;95001;95001};{15;30;45;60;75 ;90;105;120;135;150;165;180;195;210;225;240;255;27 0;285})

funguje to, ešte raz dik ;)

Písala si toto:
od 0-5000 by mal byť výsledok 15

Teda ak zadáš do bunky M5 hodnotu menšiu ako 15, tak to v tvojom vzorci vyhodí chybu.
anna81
14.03.12,10:20
Písala si toto:
od 0-5000 by mal byť výsledok 15

Teda ak zadáš do bunky M5 hodnotu menšiu ako 15, tak to v tvojom vzorci vyhodí chybu.

aha, už viem čo myslíš, ale hodnotu menšiu ako 15 tam našťastie nemám, najmenšia je okolo 100,00
hlavne že to funguje

veľmi si mi pomohla a vďaka tvojmu vzorcu som zistila, že v tom mojom ručnom výpočte som veru mala chybu!
tak ešte raz srdečne Ďakujem!
anna81
26.03.12,10:09
Zdravím, keďže som zistila, že existujú všelijaké úžasné pomôcky v exceli (aj vďaka Vám poraďákom), mala by som ďalšiu prosbu...

chystám prezenčnú listinu, ktorá bude mať veľa strán, budem mať cca 500 riadkov, ktoré budem kopírovať z inej excel tabuľky. Hneď na začiatku listu budem mať 4 riadky, ktoré potrebujem, aby sa mi opakovali na každej strane hneď na začiatku. (úvodný tutoriál)
Neviem ako to polopatisticky vysvetliť, ale keďže si tie ostatné riadky kopírujem z inej excel tabuľky, musím na začiatok každej stránky vsúvať 4 nové riadky, aby som tam dostala ten úvodný tutoriál.
Dá sa tomuto nejako vyhnúť?
PaloPa
26.03.12,10:17
Zdravím, keďže som zistila, že existujú všelijaké úžasné pomôcky v exceli (aj vďaka Vám poraďákom), mala by som ďalšiu prosbu...

chystám prezenčnú listinu, ktorá bude mať veľa strán, budem mať cca 500 riadkov, ktoré budem kopírovať z inej excel tabuľky. Hneď na začiatku listu budem mať 4 riadky, ktoré potrebujem, aby sa mi opakovali na každej strane hneď na začiatku. (úvodný tutoriál)
Neviem ako to polopatisticky vysvetliť, ale keďže si tie ostatné riadky kopírujem z inej excel tabuľky, musím na začiatok každej stránky vsúvať 4 nové riadky, aby som tam dostala ten úvodný tutoriál.
Dá sa tomuto nejako vyhnúť?

Nie je napísané pre ktorý Excel, pre 2003 nasledovne:
Hl.menu: Súbor / Nastavenie strany
Záložka "Hárok", "Hore opakovať riadky" (viď obr.)

TIP: stačí prebehnúť myšou po záhlaví riadkov

P.

p.s.
Pre XL 2010:
Záložka "Rozloženie strany" / "Vytlačiť nadpisy"
sthruska
26.03.12,10:37
OT
HM, je nutné tie riadky kopírovať? Možeš ich
- importovať
- prepojiť. Ak upravíš zdroj, upraví sa aj Tvoj dokument.
PaloPa
26.03.12,10:45
OT
HM, je nutné tie riadky kopírovať? Možeš ich
- importovať
- prepojiť. Ak upravíš zdroj, upraví sa aj Tvoj dokument.

Ak ide len o opakovanie tých istých 4-roch nadpisových riadkov pri tlači, nemusí predsa nič ani importovať ani prepájať. Stačí postup popísaný vyššie.

P.
anna81
27.03.12,09:04
Nie je napísané pre ktorý Excel, pre 2003 nasledovne:
Hl.menu: Súbor / Nastavenie strany
Záložka "Hárok", "Hore opakovať riadky" (viď obr.)

TIP: stačí prebehnúť myšou po záhlaví riadkov

P.

p.s.
Pre XL 2010:
Záložka "Rozloženie strany" / "Vytlačiť nadpisy"



excel 2003,
ďakujem! je to perfektné!
vidno že si odborník http://www.porada.sk/images/smilies/smile.gif

veľmi mi to pomohlo a ušetrilo kopec času http://www.porada.sk/images/smilies/wink.gif
ako som už spomínala, som iba samouk, a excel sa mi páči čoraz viac a viac http://www.porada.sk/images/smilies/biggrin.gif
sthruska
27.03.12,10:08
V každom prípade si prečítaj k nemu návod. Nie je to strata času.
cibka1
27.04.12,09:29
prosím skúsenejších o radu v exceli 2003

mám vytvorenú tabuľku, ktorá má mnoho strán, bolo by možné aby sa mi tá úvodná lišta (popis jednotlivých stĺpcov) ukazovala na každej strane a nie len na prvej?

podľa návodu od PaloPa, príspevok 21 som si upravila hárok, ale tá úvodná lišta sa mi ukazuje len pri tlači (čo je tiež super, ale ja by som to potrebovala vidieť aj pri prezeraní tabuľky)
PaloPa
27.04.12,10:26
prosím skúsenejších o radu v exceli 2003

mám vytvorenú tabuľku, ktorá má mnoho strán, bolo by možné aby sa mi tá úvodná lišta (popis jednotlivých stĺpcov) ukazovala na každej strane a nie len na prvej?

podľa návodu od PaloPa, príspevok 21 som si upravila hárok, ale tá úvodná lišta sa mi ukazuje len pri tlači (čo je tiež super, ale ja by som to potrebovala vidieť aj pri prezeraní tabuľky)

XL 2003: Hl. menu - Okno - Ukotviť priečky

Riadky nad aktuálnou bunkou a stĺpce vľavo budú ukotvené.

Pre XL 2010 - viď obrázok

P.

TIP: Ak sa používa častejšie, tu je link na návod ako pridať ikonku na panel nástrojov (aj s videom):
http://pc-prog.sk/Office_videa/Office_Videa_Popis_preWeb.htm#_Toc221878203
cibka1
27.04.12,10:53
XL 2003: Hl. menu - Okno - Ukotviť priečky

Riadky nad aktuálnou bunkou a stĺpce vľavo budú ukotvené.

Pre XL 2010 - viď obrázok

P.

TIP: Ak sa používa častejšie, tu je link na návod ako pridať ikonku na panel nástrojov (aj s videom):
http://pc-prog.sk/Office_videa/Office_Videa_Popis_preWeb.htm#_Toc221878203


ďakujem, je to super, presne takto som si to predstavovala :-)