Dokumentasi HotXLS

Metode SetAutoFilter

Menetapkan rentang AutoFilter XLS klasik untuk worksheet

Sintaks

procedure SetAutoFilter(ARow1, ACol1, ARow2, ACol2: Integer); overload;
procedure SetAutoFilter(ARange: WideString); overload;

Keterangan

Overload numerik menggunakan indeks baris dan kolom berbasis-1. Overload string menerima rentang gaya A1 seperti A1:C5. Menyimpan sebagai BIFF8 menulis rekaman AutoFilter worksheet dan nama database filter bawaan yang cocok
Untuk menetapkan kondisi bidang sambil membuat rentang, panggil TXLSWorksheet.ApplyAutoFilter. Untuk menerapkan kriteria pada objek rentang yang ada, panggil IXLSRange.Autofilter(Field, Criteria) pada rentang target

Contoh

Workbook := TXLSWorkbook.Create;
try
  Sheet := Workbook.Sheets[1];
  Sheet.SetAutoFilter('A1:C5');
  Workbook.SaveAs('filtered.xls', xlExcel97);
finally
  Workbook.Free;
end;

Lihat juga