Worksheet sınıfı

Worksheet sınıfı

Tek bir çalışma sayfasını temsil eden nesneyi kapsüller.

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

Özellikler

MülkTanım
protectionBir çalışma sayfası için kullanılabilen çeşitli koruma seçeneklerini temsil eder. ExcelXP ve üzeri versiyonlarda gelişmiş koruma seçeneklerini destekler.
unique_idBenzersiz kimliği alır ve ayarlar; {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F} ile aynıdır.
workbookBu sayfayı içeren çalışma kitabı nesnesini alır.
cellsWorksheet.cells koleksiyonunu alır.
query_tablesÇalışma sayfasında QueryTableCollection değerini alır.
pivot_tablesBu çalışma sayfasındaki tüm pivot tabloları alır.
typeÇalışma sayfası türünü temsil eder.
nameÇalışma sayfasının adını alır veya ayarlar.
show_formulasFormüllerin mi yoksa sonuçlarının mı gösterileceğini belirtir.
is_gridlines_visibleKılavuz çizgilerinin görünür olup olmadığını gösteren bir değer alır veya ayarlar. Varsayılan doğrudur.
is_row_column_headers_visibleÇalışma sayfasının satır ve sütun başlıklarını görüntüleyip görüntülemeyeceğini belirten bir değer alır veya ayarlar.
Varsayılan doğrudur.
pane_stateBölmenin yatay veya dikey bölmelere sahip olup olmadığını ve bu bölmelerin dondurulmuş olup olmadığını belirtir.
display_zerosSıfır değerler görüntüleniyorsa doğrudur.
display_right_to_leftBelirtilen çalışma sayfasının soldan sağa yerine sağdan sola görüntülenip görüntülenmediğini belirtir.
Varsayılan yanlıştır.
is_outline_shownAnahatın gösterilip gösterilmeyeceğini belirtir.
is_selectedÇalışma kitabı açıldığında bu çalışma sayfasının seçilip seçilmediğini belirtir.
list_objectsBu çalışma sayfasındaki tüm ListObject’leri alır.
tab_idSayfanın dahili tanımlayıcısını belirtir.
horizontal_page_breaksHorizontalPageBreakCollection koleksiyonunu alır.
vertical_page_breaksVerticalPageBreakCollection koleksiyonunu alır.
hyperlinksHyperlinkCollection koleksiyonunu alır.
page_setupBu sayfadaki sayfa yapısı açıklamasını temsil eder.
auto_filterBelirtilen çalışma sayfası için otomatik filtreyi temsil eder.
has_autofilterBu çalışma sayfasında otomatik filtre olup olmadığını belirtir.
transition_evaluationGeçiş Formülü Değerlendirmesi (Lotus uyumluluğu) seçeneğinin etkin olup olmadığını belirtir.
transition_entryGeçiş Formülü Girişi (Lotus uyumluluğu) seçeneğinin etkin olup olmadığını belirtir.
visibility_typeBu sayfanın görünür durumunu belirtir.
is_visibleÇalışma sayfasının görünür olup olmadığını temsil eder.
sparkline_group_collectionÇalışma sayfasındaki mini grafik grubu koleksiyonunu alır.
sparkline_groupsÇalışma sayfasındaki mini grafik gruplarını alır.
chartsChart koleksiyonunu alır
commentsComment koleksiyonunu alır.
picturesPicture koleksiyonunu alır.
text_boxesTextBox koleksiyonunu alır.
check_boxesCheckBox koleksiyonunu alır.
ole_objectsBir çalışma sayfasındaki OleObject koleksiyonunu temsil eder.
shapesBu çalışma sayfasındaki tüm çizim şekillerini döndürür.
slicersÇalışma sayfasında Dilimleyici koleksiyonunu edinin
timelinesÇalışma sayfasındaki Zaman Çizelgesi koleksiyonunu alın
indexÇalışma sayfası koleksiyonundaki sayfanın dizinini alır.
is_protectedÇalışma sayfasının korunup korunmadığını gösterir.
validationsÇalışma sayfasındaki veri doğrulama ayarı koleksiyonunu alır.
allow_edit_rangesÇalışma sayfasında izin verilen düzenleme aralığı koleksiyonunu alır.
error_check_optionsBelirli aralıklara uygulanan hata kontrolü ayarını alır.
outlineBu çalışma sayfasındaki taslağı alır.
first_visible_rowİlk görünür satır dizinini temsil eder.
first_visible_columnİlk görünür sütun dizinini temsil eder.
zoomÖlçeklendirme faktörünü yüzde olarak temsil eder. 10 ila 400 arasında olmalıdır.
view_typeGörünüm türünü alır ve ayarlar.
is_page_break_previewBelirtilen çalışma sayfasının normal görünümde mi yoksa sayfa sonu önizlemesinde mi gösterileceğini belirtir.
is_ruler_visibleCetvelin görünür olup olmadığını belirtir. Bu özellik yalnızca sayfa sonu önizlemesi için uygulanır.
tab_colorÇalışma sayfası sekme rengini temsil eder.
code_nameÇalışma sayfası kod adını alır.
background_imageÇalışma sayfasının arka plan resmini alır ve ayarlar.
conditional_formattingsÇalışma sayfasındaki ConditionalFormattings’i alır.
active_cellÇalışma sayfasındaki etkin hücreyi alır veya ayarlar.
custom_propertiesTemsil eden bir nesne alır
bir çalışma sayfasıyla ilişkili tanımlayıcı bilgiler.
smart_tag_settingÇalışma sayfasının tüm SmartTagCollection nesnesini alır.
scenariosScenario koleksiyonunu alır.
cell_watchesBu çalışma sayfasındaki ‘gözetleme penceresinde’ izlenen hücrelerin koleksiyonunu alır.

Yöntemler

YöntemTanım
freeze_panesÇalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
freeze_panesÇalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
copyBaşka bir çalışma sayfasından içerikleri ve biçimleri kopyalar.
copyBaşka bir çalışma sayfasından içerikleri ve biçimleri kopyalar.
auto_fit_columnSütun genişliğini otomatik olarak sığdırır.
auto_fit_columnSütun genişliğini otomatik olarak sığdırır.
auto_fit_columnsBu çalışma sayfasındaki tüm sütunları otomatik olarak sığdırır.
auto_fit_columnsBu çalışma sayfasındaki tüm sütunları otomatik olarak sığdırır.
auto_fit_columnsSütun genişliğini otomatik olarak sığdırır.
auto_fit_columnsSütun genişliğini otomatik olarak sığdırır.
auto_fit_columnsSütun genişliğini otomatik olarak sığdırır.
auto_fit_columnsSütun genişliğini otomatik olarak sığdırır.
auto_fit_rowSatır yüksekliğini otomatik olarak sığdırır.
auto_fit_rowSatır yüksekliğini otomatik olarak sığdırır.
auto_fit_rowSatır yüksekliğini dikdörtgen bir aralıkta otomatik olarak sığdırır.
auto_fit_rowSatır yüksekliğini otomatik olarak sığdırır.
auto_fit_rowsBu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
auto_fit_rowsBu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
auto_fit_rowsBu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
auto_fit_rowsBir aralıktaki satır yüksekliğini otomatik olarak sığdırır.
auto_fit_rowsBir aralıktaki satır yüksekliğini otomatik olarak sığdırır.
protectÇalışma sayfasını korur.
protectÇalışma sayfasını korur.
unprotectÇalışma sayfasının korumasını kaldırır.
unprotectÇalışma sayfasının korumasını kaldırır.
calculate_formulaBir formül hesaplar.
calculate_formulaBir formül ifadesini doğrudan hesaplar.
calculate_formulaBir formül ifadesini doğrudan hesaplar.
calculate_formulaBu çalışma sayfasındaki tüm formülleri hesaplar.
calculate_array_formulaBir formülü dizi formülü olarak hesaplar.
calculate_array_formulaBir formülü dizi formülü olarak hesaplar.
calculate_array_formulaBir formülü dizi formülü olarak hesaplar.
get_panesPencere bölmelerini alır.
get_freezed_panesDondurucu bölmeleri alır.
splitPencereyi böler.
un_freeze_panesÇalışma sayfasındaki bölmeleri çözer.
remove_splitBölünmüş pencereyi kaldırır.
add_page_breaksSayfa sonu ekler.
advanced_filterKarmaşık kriterleri kullanarak verileri filtreler.
remove_auto_filterÇalışma sayfasının otomatik filtresini kaldırır.
set_visibleGörünür seçenekleri ayarlar.
select_rangeBir aralık seçer.
remove_all_drawing_objectsBu çalışma sayfasındaki tüm çizim nesnelerini kaldırır.
clear_commentsTasarımcı elektronik tablosundaki tüm yorumları temizler.
move_toSayfayı e-tabloda başka bir konuma taşır.
replaceTüm hücrelerin metnini yeni bir dizeyle değiştirir.
get_selected_rangesTasarımcı e-tablosunda seçilen hücre aralıklarını alır.
set_backgroundÇalışma sayfasının arka plan resmini ayarlar.
get_printing_page_breaksOtomatik sayfa sonlarını alır.
start_access_cacheBu çalışma sayfasındaki verilere erişmek için önbellekleri kullanan oturumu başlatır.
close_access_cacheBu çalışma sayfasındaki verilere erişmek için önbellekleri kullanan oturumu kapatır.
convert_formula_reference_styleFormül referans stilini dönüştürür.
xml_map_queryXml haritasının belirli yoluna eşlenen/bağlanan hücre alanlarını sorgulayın.
refresh_pivot_tablesBu Çalışma Sayfasındaki tüm PivotTable’ları yeniler.

Örnek

Aşağıdaki örnek, .Net veya VB ile bölmelerin nasıl dondurulacağını ve çalışma sayfasına köprünün nasıl ekleneceğini gösterir.

from aspose.cells import Workbook

workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")

Ayrıca bakınız