HotXLS 參考頁面,介紹 AutoFilterColumns 屬性,涵蓋 Delphi 和 C++Builder 的 Excel 自動化、XLS/XLSX 活頁簿 API、工作表功能及 Pascal 用法

此集合使用符合可見自動篩選欄的 1 起始欄位索引。

此集合使用符合可見自動篩選欄的 1 起始欄位索引

AutoFilterColumns: TXLSAutofilter;

此集合使用符合可見自動篩選欄的 1 起始欄位索引。 此集合使用符合可見自動篩選欄的 1 起始欄位索引

傳回目前範圍中的篩選欄數量。

傳回該欄位的 Count 傳回該欄位的 Items[Field] ,若欄位索引超出目前範圍則傳回 nil Find(Field) 每個項目公開 TXLSAutofilterItem 每個項目公開
。準則物件公開儲存的 BIFF8 DOPER Active, Operator, Criteria1另請參閱 Criteria2另請參閱 DataType, grbitSgn另請參閱 Value

TXLSWorksheet.SetAutoFilter 方法

Sheet.ApplyAutoFilter('A1:C5', 2, '>=100');
FilterItem := Sheet.AutoFilterColumns.Find(2);
if Assigned(FilterItem) and FilterItem.Active then
  CriteriaValue := FilterItem.Criteria1.Value;

TXLSWorksheet.SetAutoFilter 方法