FindOptions sınıfı

FindOptions sınıfı

Bulma seçeneklerini temsil eder.

FindOptions türü aşağıdaki üyeleri ortaya çıkarır:

İnşaatçılar

OluşturucuTanım
__init__(self)FindOptions’ın yeni bir örneğini oluşturur

Özellikler

MülkTanım
is_case_sensitiveAranan dizenin büyük/küçük harfe duyarlı olup olmadığını gösterir.
case_sensitiveAranan dizenin büyük/küçük harfe duyarlı olup olmadığını gösterir.
look_at_typeTipine bak.
is_range_setAranan aralığın ayarlanıp ayarlanmadığını gösterir.
search_nextArama sırası. Doğru: sonrakini ara. Yanlış: öncekini ara.
search_backwardHücreler için geriye doğru arama yapın.
seach_order_by_rowsAramanın satırlara mı yoksa sütunlara mı göre sıralanacağını belirtir.
search_order_by_rowsAramanın satırlara mı yoksa sütunlara mı göre sıralanacağını belirtir.
look_in_typeYazılışına bak.
regex_keyAranan anahtarın regex olup olmadığını belirtir.
Eğer doğruysa aranan anahtar regex olarak alınacak ve ayrıştırılacaktır.
Aksi takdirde anahtar ms excel’deki kurallara göre ayrıştırılacaktır.
value_type_sensitiveAranan hücre değer tipinin aranan anahtarla aynı olup olmadığını belirtir.
styleAranacak format.
convert_numeric_dataAranan dize değerinin sayısal verilere dönüştürülüp dönüştürülmeyeceğini belirten bir değeri alır veya ayarlar.

Yöntemler

YöntemTanım
get_range(self)Aranan aralığı alır ve ayarlar.
set_range(self, ca)Aranan aralığı ayarlar.

Örnek

from aspose.cells import CellArea, FindOptions, LookInType, Workbook

# Instantiate the workbook object
workbook = Workbook("book1.xls")
# Get Cells collection
cells = workbook.worksheets[0].cells
# Instantiate FindOptions Object
findOptions = FindOptions()
# Create a Cells Area
ca = CellArea()
ca.start_row = 8
ca.start_column = 2
ca.end_row = 17
ca.end_column = 13
# Set cells area for find options
findOptions.set_range(ca)
# Set searching properties
findOptions.search_backward = False
findOptions.seach_order_by_rows = True
findOptions.look_in_type = LookInType.VALUES
# Find the cell with 0 value
cell = cells.find(0, None, findOptions)

Ayrıca bakınız