Code: Select all
Dim iContador As Integer
Dim Campos(0) as New com.sun.star.sheet.TableFilterField
Sheet = ThisComponent.Sheets.getByName("FLT")
Cellrange = Sheet.getCellRangeByPosition(0,1,0,999)
'For iContador = 1 to 99 Step 1
iContador = 67
FDescript = Cellrange.createFilterDescriptor(True)
Campos(0).Field = 0
Campos(0).Operator = com.sun.star.sheet.FilterOperator.EQUAL
Campos(0).IsNumeric = TRUE
Campos(0).NumericValue = iContador
FDescript.setFilterFields(Campos())
Cellrange.Filter(FDescript)
'MsgBox(iContador,16,"Filtro")
'Next