< návrat zpět
MS Excel
Téma: Zmazanie riadku na základe podmienky 
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)

Rozšírený filter ???
citovat
vovka.h(21.5.2016 13:06)#031585 
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