Stránka 1 z 1

Excel - aktivace makra na základě hodnoty v buňce

Napsal: 18 bře 2013 14:23
od Jupi
Dobrý den,

potřeboval bych pomoct s vyřešením problému.
Plním data z jiné aplikace pomocí DDE rozhraní. Tato data se se neustalé mění a v případě, že v konkrétní buňce (která je takto pořad obnovována) hodnota dosáhne určitého limitu, bude aktivováno makro.
Samozřejmě jsem to zkoušel pomocí procedury VBA, která pořad hlídala tuto buňku. Ovšem pokud jsem měl tuto proceduru spuštěnou, tak hodnoty v buňce, které jsem táhal pomocí DDE, se přestaly aktualizovat.

Díky

Re: Excel - aktivace makra na základě hodnoty v buňce

Napsal: 18 bře 2013 18:24
od cmuch
Vítej na PC-Help

Zkus toto makro.
(vlož na list kde hlídáš hodnotu buňky - zde A5 až se rovna 5 vyběhne hláška)

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

  If Range("A5") = 5 Then

    MsgBox "makro"

  End If

End Sub

Re: Excel - aktivace makra na základě hodnoty v buňce  Vyřešeno

Napsal: 19 bře 2013 10:52
od Jupi
to cmuch:

Díky moc za pomoc, nakoplo mě to spravným směrem. V konečném řešení jsem použil Worksheet_Calculate.

Hezký den a ještě jednou dík.