EXCEL - makro na zobrazení obrázku po najetí kurzoru Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

cherralie
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Žena
Stav:
Offline

EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod cherralie » 26 srp 2011 16:02

Zdravím všechny,

řeším v práci jednu vychytávku (pro me :-)). Potřebovala bych pomoci s vytvořením makra, které by po najetí kurzoru na odkaz (buňku) zobrazilo někde v prostoru obrázek (nejlépe vpravo v rohu nad danou buňkou), obdobně jako tomu je u komentářů, kdy v pravém horním rohu najedu myší na červený trojúhleník a objeví se mi koment.

Předem moc děkuji za pomoc
Lucie

Reklama
d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod d1amond » 26 srp 2011 17:35

Vítej na PC-HELP

Bude to jeden konkrétní obrázek nebo nějaký produktový pro každou vybranou buňku jiný?
Nevím totiž, jak chceš identifikovat konkrétní obrázek k příslušné buňce. Obrázek má nějaký název a teď je třeba ten název někde uvést - v samotném VBA kódu na pevno nebo se může čerpat jako hodnota z buňky samotné.
Příklad, v buňce A1 bude text kacenka. V kódu bude uvedeno "C:\Obr\" & Cell.Value & ".gif". Potom lze pracovat s obrazkem kacenka.gif. Nebo lze Cell.Value nahradit jen názvem, ale potom to bude otrocká práce, když bude obrázek pro každou buňku jiný.
To vše by se dalo využít s komentářem.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

cherralie
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod cherralie » 29 srp 2011 07:23

Bude to více obrázků, pro každou buňku jiný, ale tak max. do 20 obrázků.

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod d1amond » 29 srp 2011 09:14

Dobra. Ale pokud nebude nekde napsano, jaky obrazek do jake bunky, tak musis mit 20x makro. 1 makro k jednomu obrazku. K veceru sem dam nejaky kod.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

cherralie
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod cherralie » 29 srp 2011 09:43

ok, dekuji moc

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod d1amond » 29 srp 2011 15:03

Kód: Vybrat vše

Sub ImgAsComment1()

For Each cell In Selection 'libovolny vyber bunek a oblasti

    ThisPicture = "C:\Documents and Settings\All Users\Dokumenty\Obrázky\Ukázky obrázků\lekníny.jpg" 'cesta k obrazku na disku
   
    With cell.AddComment
        .Shape.Fill.UserPicture ThisPicture
    End With
   
Next cell

End Sub


Makro po spuštění přidá komentář k vybrané buňce (nebo oblasti buněk), který má jako pozadí obrázek. Cestu k obrázku si nastav dle svého. Jak jsem psal, pro každý obrázek jedno makro (s jinou cestou).
Naposledy upravil(a) d1amond dne 29 srp 2011 15:11, celkem upraveno 2 x.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

cherralie
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod cherralie » 29 srp 2011 15:09

Bezvadný, děkuji mnohokrát, budu mít plusové body u šéfky :-)
Lucie

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru  Vyřešeno

Příspěvekod mike007 » 01 zář 2011 10:46

Já si dovolím ještě d1amondovo makro trochu vylepšit - v původním makru se musela cesta k obrázku nastavovat ručně což nebylo zrovna moc praktické.

Toto makro tedy stačí pouze spustit, na disku najít obrázek a je hotovo.

Kód: Vybrat vše

Sub ImgAsComment1()
For Each cell In Selection 'libovolny vyber bunek a oblasti
obrazek = Application.GetOpenFilename(FileFilter:="JPEG (*.jpg), *.jpg", Title:="Vyber obrázek")
ThisPicture = obrazek
With cell.AddComment
.Shape.Fill.UserPicture ThisPicture
End With
Next cell
End Sub
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.

cherralie
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL - makro na zobrazení obrázku po najetí kurzoru

Příspěvekod cherralie » 01 zář 2011 12:36

Jste šikovní kluci, díky. L.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12869
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    6518
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    6131
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3816
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00
  • Excel 2016 - vzorec kombinace podmínek Příloha(y)
    od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky
    5
    4637
    od lubo. Zobrazit poslední příspěvek
    14 led 2025 00:51

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů