< návrat zpět
MS Excel
Téma: Zmazanie riadku na základe podmienky ![rss](./plugins/templates/wall_2C/images/icons/rss.png)
Zaslal/a m6692 20.5.2016 23:20
Dobrý večer, potreboval by som zmazať riadky v tabuľke ktoré majú v stĺpci B hodnotu 0. Príklad je v prílohe. Pôvodná tabuľka je na hárku1 a tabuľka akú potrebujem je na hárku2. Ide to nejakým spôsobom urobiť?
Ďakujem
Příloha:
31583_skuska.rar (7kB, staženo 23x)
![elninoslov](./pictures/avatars/5a6387658a0f4.jpg)
Rozšírený filter ???
citovat
vovka.h(21.5.2016 13:06)#031585 ![avatar](./pictures/avatars/no-avatar.jpg)
Pomocí VBA:
Sub Redukce()
Dim Zdroj As Range, Cil As Range
Dim i As Long, j As Long
Application.ScreenUpdating = False
Set Zdroj = Cells(2, 2).CurrentRegion
Set Cil = Sheets("Hárok2").Range(Zdroj.Address)
For i = 1 To Zdroj.Rows.Count
If Zdroj.Cells(i, 1) <> 0 Then
j = j + 1
Cil.Rows(j) = Zdroj.Rows(i).Value
End If
Next i
End Sub
citovat