Pomoc s makrem

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

Moderátor: Mods_senior

giitzzz
nováček
Příspěvky: 3
Registrován: leden 20
Pohlaví: Nespecifikováno
Stav:
Offline

Pomoc s makrem

Příspěvekod giitzzz » 21 led 2020 15:24

Zdravíčko,
Potřeboval bych pomoci s makrem. Makro mi funguje tak, že když je určitě hodnota v buňce např. 1 tak mi to vyhodí koment s obrázkem. Já bych potřeboval když v té stejné buňce bude hodnota 2 tak mi to hodí jiný obrázek. Tato buňka je ovlivněna jinou.

Zde je kód:
Sub Obrazky()
For Each cell In Selection
obrazek = Application.GetOpenFilename(FileFilter:="JPEG (*.jpg), *.jpg", Title:="Vyber obrázek")
ThisPicture = obrazek
With cell.AddComment
.Shape.Fill.UserPicture ThisPicture
.Shape.Height = 250 ' vyska
.Shape.Width = 350 ' sirka
End With
Next cell
End Sub


Děkuji za pomoc! :)

Reklama
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3207
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s makrem

Příspěvekod atari » 21 led 2020 15:41

To je nesmyslné zadání.
Toto makro "nehází" žádný obrázek. Tak nemůžeš chtít, aby makro "házelo" jiný obrázek.
Obrázek vybírá uživatel, a ten si vybere jaký chce.

giitzzz
nováček
Příspěvky: 3
Registrován: leden 20
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Pomoc s makrem

Příspěvekod giitzzz » 21 led 2020 16:53

Tak v tom případě chci abych ho nevybíral já, ale aby byli nadefinované a podle textu v buňce by to zobrazilo ten daný obrázek...Dělám to v práci zítra pošlu fotku co to dělá.

MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: srpen 16
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s makrem

Příspěvekod MePExG » 21 led 2020 20:21

Dá sa aj bez makra https://www.youtube.com/watch?v=S2885_K1AhI&feature=youtu.be&fbclid=IwAR0uxijTaqynCoPRyTSr34HS8e5Wg0UufjbmjSvnVwyGep5EsVPpcvVtyfQ, iba keby ste chceli Excel používať na prehliadanie fotiek (ale na to sú určené iné programy).

Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 373
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s makrem

Příspěvekod elninoslov » 21 led 2020 20:48

Pr. ???

Kód: Vybrat vše

Private Sub Worksheet_Calculate()
Obrazky
End Sub

Sub Obrazky()
Dim OBR() As String, Obrazek As String
    On Error Resume Next
    Range("D4").Comment.Delete
    Err.Clear
    OBR = Split("real0f35.png,wer1cd14.png,tres0x72.png", ",")
    Obrazek = "d:\Dokumenty\Obrázky\Graphics\icons\icons\" & OBR(Range("D4").Value - 1)
    With Range("D4").AddComment
        .Shape.Fill.UserPicture Obrazek
        .Shape.Height = 250 ' vyska
        .Shape.Width = 350 ' sirka
        .Visible = True
    End With
    If Err.Number <> 0 Then Range("D4").Comment.Delete
End Sub

giitzzz
nováček
Příspěvky: 3
Registrován: leden 20
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Pomoc s makrem

Příspěvekod giitzzz » 22 led 2020 07:18

Posílám obrázek, aby to bylo víc jasný co přesně chci.
https://prnt.sc/qr3d8u
Takže když změním modul z 300 na 400, přepíše se název programu tj. z a111p01 na a111p07. Momentálně jak to mám mi to vyhodí správný obrázek programu u modulu 300, ale když přehodím ten modul na 400 obrázek zůstane stejný.
A ještě dodatek funguje to tak když mám kurzor na té buňce s tím programem. A ještě nevim jeslti se ty miniatury se budou zobrazovat na jiném počítači.
Děkuji mnohokrát


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc se sestavením PC 45-50K
    od Kvp2 » 03 lis 2023 23:27 » v Rady s výběrem hw a sestavením PC
    22
    2667
    od Kvp2 Zobrazit poslední příspěvek
    12 lis 2023 20:39
  • Pomoc pri upgrade procesoru
    od filipo88 » 16 led 2024 00:10 » v Rady s výběrem hw a sestavením PC
    3
    1039
    od filipo88 Zobrazit poslední příspěvek
    16 led 2024 17:59
  • Pomoc / Stavění PC do 20K / Nováček Příloha(y)
    od blatantq » 16 pro 2023 18:38 » v Rady s výběrem hw a sestavením PC
    32
    1473
    od Martab Zobrazit poslední příspěvek
    26 pro 2023 11:04
  • Kontrola+pomoc se sestavením NEW PC (do 70 tis.)
    od Petersfree » 15 pro 2023 21:10 » v Rady s výběrem hw a sestavením PC
    7
    1158
    od Petersfree Zobrazit poslední příspěvek
    22 pro 2023 06:55
  • Pomoc s nastavením MikroTik Příloha(y)
    od souky5 » 04 pro 2023 19:16 » v Sítě - hardware
    1
    1341
    od zeus Zobrazit poslední příspěvek
    04 pro 2023 22:07

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

Kdo je online

Uživatelé prohlížející si toto fórum: Seznam[Bot] a 7 hostů