Jde to udělat velmi jednoduše přes událost listu.
P.
Příklad volání makra dle podmínky:Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1").Value = 1 Then
Call makro
End If
End Subcitovat
Zaslal/a Merlin99 18.4.2014 17:13
Zdravim
Mel bych zaludnou otazku na experty v excelu. Zajima me jestli je mozne udelat podminene MAKRO (napriklad) v bunce A1 se budou menit nahodne cisla a jakmile tam bude cislo 1 tak se MAKRO samo zpusti a provede potrebnou operaci pokud tam budou jine cislice nic se nestane. Díky předem dekuji za jakoukoli poznamku ci pridanej soubor s navrhama. Nikde jsem nic nenasel...
Merlin99 napsal/a:
Ahoj Pavlus mam jeste jednu prosbu na tebe potreboval bych aby kdyz v bunce A1 = 1 se zpustilo jedno makro ale kdyz bude v bunce treba A1 = 2 se zpustilo uplne jiny makro atd... a to uz s timahle radkama nejde... nejaky napad byl bych vdecny
takhle to taky nejde =/
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A3").Value = 1 Then
Call MAKRO1
elseIf Range("A3").Value = 2 Then
Call MAKRO2
elseIf Range("A3").Value = 3 Then
Call MAKRO3
End If
End Sub
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.