[COLOR=#0000ff]Private[/COLOR] [COLOR=blue]Sub[/COLOR] Worksheet_Change([COLOR=blue]ByVal[/COLOR] Target [COLOR=blue]As[/COLOR] Range)
[COLOR=blue]If[/COLOR] [COLOR=blue]Not[/COLOR] Intersect(Target, Columns("O")) [COLOR=blue]Is[/COLOR] [COLOR=blue]Nothing[/COLOR] [COLOR=blue]Then[/COLOR]
[COLOR=blue]If[/COLOR] Target.Value = 0 [COLOR=blue]Then[/COLOR]
Intersect(Target.EntireRow, Columns("A:V")).Copy
Sheets("Zeros").Range("[B]O[/B]" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Application.CutCopyMode = [COLOR=blue]False[/COLOR]
[COLOR=blue]End[/COLOR] [COLOR=blue]If[/COLOR]
[COLOR=blue]End[/COLOR] [COLOR=blue]If[/COLOR]
[COLOR=blue]End[/COLOR] [COLOR=blue]Sub[/COLOR]