< návrat zpět

MS Excel


Téma: Spuštění makra změnou hodnot v buňkách Dx až Dy rss

Zaslal/a 28.11.2013 23:51

Ahojky.
Potřeboval bych poradit jak spustit makro XY změnou hodnot v buńkách např. D4:D2000 v aktivním listu.
Děkuji za každou odpověď.

Pepča

Zaslat odpověď >

#016574
nio313
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$D$4" And Len(Target) > 0 Then
Call XY
End If
End Sub

Makro sa spusti po zmene v bunke D4citovat
icon #016576
eLCHa
Private Sub Worksheet_Change(ByVal Target As Range)
If Union(Range("D4:D2000"), Target).Address = Range("D4:D2000").Address Then
...
End If
End Sub
citovat
#016600
avatar
Děkuji,elCha je to přesně to co jsem potřeboval.
Mám ještě jeden dotaz. Jak bych mohl změnit rozsah buněk i na sloupce např. A4:D2000, a makro se spustilo pouze pokud se bunka vyplní (ne změní)jakoukoliv hodnotou.


Děkuji za rychlou odpověď.
Pepčacitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje