Událost Change funguje v pohodě a i vyplnění buňky A1 nebude problém... Důvod, proč se ti to sekne, bude pravděpodobně v tom makru, které jsi sem nedal.
P.citovat
Zaslal/a misocko 10.2.2014 15:07
ahojte, na liste mam
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then
x = 3
End If
End Sub
pricom na riadku x=3 davam v editori STOPku.
Makrom vyplnujem bunku A1. Pri vyplnovani (vkladam do bunky obsah premennej Cells(1,1).value = cena, cena je premenna v ktorej mam vlozene cislo), sa mi to cele pekne zastavi na udalosti zmeny listu, riadok x=3. Nasledne (dalsim spustenim makra zelenou sipkou v editore) mi vsak makro vymaze tuto hodnotu (ostane prazdna bunka) ale k zastaveniu na x=3 uz nedojde. Existuje nejaka moznost ako makro zmeni hodnotu A1 bez toho aby sa spustila procedura Change na tomto liste?
Problem je totiz to ze vymazanie tejto hodnoty je neziaduce a ja neviem ako zistit kedy sa to stane (makro je dost dlhe a stane sa to v cykle kde cca 300x prechadzam 4000 riadkov (krokovanie by mi trvalo asi tyzden ak nie viac). Vopred dakujem za reakcie
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.