Worksheet

Worksheet class

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

public class Worksheet : IDisposable

Özellikleri

İsim Tanım
ActiveCell { get; set; } Çalışma sayfasındaki etkin hücreyi alır veya ayarlar.
AllowEditRanges { get; } Çalışma sayfasında izin verilen düzenleme aralığı koleksiyonunu alır.
AutoFilter { get; } Belirtilen çalışma sayfası için otomatik filtreyi temsil eder.
BackgroundImage { get; set; } Çalışma sayfası arka plan resmini alır ve ayarlar.
Cells { get; } Cells koleksiyon.
CellWatches { get; } ‘İzleme penceresinde’ izlenen bu çalışma sayfasındaki hücrelerin koleksiyonunu alır.
Charts { get; } Chart koleksiyon
CheckBoxes { get; } CheckBox koleksiyon.
CodeName { get; set; } Çalışma sayfası kod adını alır.
Comments { get; } Comment koleksiyon.
ConditionalFormattings { get; } Çalışma sayfasında Koşullu Biçimlendirmeleri alır.
CustomProperties { get; } Bir çalışma sayfasıyla ilişkili tanımlayıcı bilgisini temsil eden bir nesne alır.
DisplayRightToLeft { get; set; } Belirtilen çalışma sayfasının soldan sağa yerine sağdan sola görüntülenip görüntülenmeyeceğini belirtir. Varsayılan yanlıştır.
DisplayZeros { get; set; } Sıfır değerleri görüntüleniyorsa doğrudur.
ErrorCheckOptions { get; } Belirli aralıklarda uygulanan hata denetimi ayarını alır.
FirstVisibleColumn { get; set; } İlk görünür sütun dizinini temsil eder.
FirstVisibleRow { get; set; } İlk görünür satır dizinini temsil eder.
HasAutofilter { get; } Bu çalışma sayfasında otomatik filtrenin olup olmadığını gösterir.
HorizontalPageBreaks { get; } HorizontalPageBreakCollection Toplamak.
Hyperlinks { get; } HyperlinkCollection koleksiyon.
Index { get; } Çalışma sayfası koleksiyonundaki sayfa dizinini alır.
IsGridlinesVisible { get; set; } Kılavuz çizgilerinin görünür olup olmadığını belirten bir değer alır veya ayarlar. Varsayılan değer doğrudur.
IsOutlineShown { get; set; } Anahat gösterilip gösterilmeyeceğini belirtir.
IsPageBreakPreview { get; set; } Belirtilen çalışma sayfasının normal görünümde mi yoksa sayfa sonu önizlemesinde mi gösterileceğini belirtir.
IsProtected { get; } Çalışma sayfasının korunup korunmadığını gösterir.
IsRowColumnHeadersVisible { get; set; } Çalışma sayfasının satır ve sütun başlıklarını gösterip göstermeyeceğini belirten bir değer alır veya ayarlar. Varsayılan değer true.
IsRulerVisible { get; set; } Cetvelin görünür olup olmadığını gösterir. Bu özellik yalnızca sayfa sonu önizlemesi için uygulanır.
IsSelected { get; set; } Çalışma kitabı açıldığında bu çalışma sayfasının seçili olup olmadığını gösterir.
IsVisible { get; set; } Çalışma sayfasının görünür olup olmadığını temsil eder.
ListObjects { get; } Bu çalışma sayfasındaki tüm ListObject’leri alır.
Name { get; set; } Çalışma sayfasının adını alır veya ayarlar.
OleObjects { get; } Bir koleksiyonu temsil ederOleObject bir çalışma sayfasında.
Outline { get; } Bu çalışma sayfasındaki anahattı alır.
PageSetup { get; } Bu sayfadaki sayfa düzeni açıklamasını temsil eder.
PaneState { get; } Bölmede yatay veya dikey bölmeler olup olmadığını ve bu bölmelerin donmuş olup olmadığını gösterir.
Pictures { get; } Picture koleksiyon.
PivotTables { get; } Bu çalışma sayfasındaki tüm özet tabloları alır.
Protection { get; } Bir çalışma sayfası için kullanılabilen çeşitli koruma seçenekleri türlerini temsil eder. ExcelXP ve üzeri sürümlerde gelişmiş koruma seçeneklerini destekler.
QueryTables { get; } AlırQueryTableCollection çalışma sayfasında.
Scenarios { get; } Şunların koleksiyonunu alır:Scenario .
Shapes { get; } Bu çalışma sayfasındaki tüm çizim şekillerini döndürür.
ShowFormulas { get; set; } Formüllerin mi yoksa sonuçlarının mı gösterileceğini belirtir.
Slicers { get; } Slicer koleksiyonunu çalışma sayfasından alın
SmartTagSetting { get; } Hepsini alırSmartTagCollection çalışma sayfasının nesneleri.
SparklineGroupCollection { get; } Çalışma sayfasındaki mini grafik grubu koleksiyonunu alır.
TabColor { get; set; } Çalışma sayfası sekme rengini temsil eder.
TabId { get; set; } Sayfa için dahili tanımlayıcıyı belirtir.
TextBoxes { get; } TextBox koleksiyon.
Timelines { get; } Çalışma sayfasındaki Zaman Çizelgesi koleksiyonunu alın
TransitionEntry { get; set; } Geçiş Formülü Girişi (Lotus uyumluluğu) seçeneğinin etkin olup olmadığını gösterir.
TransitionEvaluation { get; set; } Geçiş Formülü Değerlendirmesi (Lotus uyumluluğu) seçeneğinin etkin olup olmadığını gösterir.
Type { get; set; } Çalışma sayfası türünü temsil eder.
UniqueId { get; set; } Benzersiz kimliği alır ve ayarlar, {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F} ile aynıdır.
Validations { get; } Çalışma sayfasındaki veri doğrulama ayarı koleksiyonunu alır.
VerticalPageBreaks { get; } VerticalPageBreakCollection koleksiyon.
ViewType { get; set; } Görünüm türünü alır ve ayarlar.
VisibilityType { get; set; } Bu sayfanın görünür durumunu belirtir.
Workbook { get; } Bu sayfayı içeren çalışma kitabı nesnesini alır.
Zoom { get; set; } Ölçekleme faktörünü yüzde olarak temsil eder. 10 ile 400. arasında olmalıdır

yöntemler

İsim Tanım
AddPageBreaks(string) Sayfa sonu ekler.
AdvancedFilter(bool, string, string, string, bool) Karmaşık kriterler kullanarak verileri filtreler.
AutoFitColumn(int) Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumn(int, int, int) Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns() Bu çalışma sayfasındaki tüm sütunları otomatik olarak sığdırır.
AutoFitColumns(AutoFitterOptions) Bu çalışma sayfasındaki tüm sütunları otomatik olarak sığdırır.
AutoFitColumns(int, int) Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns(int, int, AutoFitterOptions) Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns(int, int, int, int) Sütun genişliğini otomatik olarak sığdırır.
AutoFitColumns(int, int, int, int, AutoFitterOptions) Sütun genişliğini otomatik olarak sığdırır.
AutoFitRow(int) Satır yüksekliğini otomatik olarak sığdırır.
AutoFitRow(int, int, int) Satır yüksekliğini otomatik olarak sığdırır.
AutoFitRow(int, int, int, AutoFitterOptions) Satır yüksekliğini otomatik olarak sığdırır.
AutoFitRow(int, int, int, int) Bir dikdörtgen aralığında satır yüksekliğini otomatik olarak sığdırır.
AutoFitRows() Bu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
AutoFitRows(AutoFitterOptions) Bu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
AutoFitRows(bool) Bu çalışma sayfasındaki tüm satırları otomatik olarak sığdırır.
AutoFitRows(int, int) Bir aralıktaki satır yüksekliğini otomatik olarak sığdırır.
AutoFitRows(int, int, AutoFitterOptions) Bir aralıktaki satır yüksekliğini otomatik olarak sığdırır.
CalculateFormula(string) Bir formül hesaplar.
CalculateFormula(CalculationOptions, bool) Bu çalışma sayfasındaki tüm formülleri hesaplar.
CalculateFormula(string, CalculationOptions) Bir formül hesaplar.
ClearComments() Tasarımcı elektronik tablosundaki tüm yorumları temizler.
CloseAccessCache(AccessCacheOptions) Bu çalışma sayfasındaki verilere erişmek için önbellek kullanan oturumu kapatır.
Copy(Worksheet) İçeriği ve biçimleri başka bir çalışma sayfasından kopyalar.
Copy(Worksheet, CopyOptions) İçeriği ve biçimleri başka bir çalışma sayfasından kopyalar.
Dispose() Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.
FreezePanes(string, int, int) Çalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
FreezePanes(int, int, int, int) Çalışma sayfasında belirtilen hücredeki bölmeleri dondurur.
GetFreezedPanes(out int, out int, out int, out int) Dondurma bölmelerini alır.
GetPanes() Pencere bölmelerini alır.
GetPrintingPageBreaks(ImageOrPrintOptions) Otomatik sayfa sonları alır.
GetSelectedRanges() Tasarımcı elektronik tablosundaki seçili hücre aralıklarını alır.
MoveTo(int) Sayfayı elektronik tabloda başka bir konuma taşır.
Protect(ProtectionType) Çalışma sayfasını korur.
Protect(ProtectionType, string, string) Çalışma sayfasını korur.
RefreshPivotTables() Bu Çalışma Sayfasındaki tüm PivotTable’ları yeniler.
RemoveAllDrawingObjects() Bu çalışma sayfasındaki tüm çizim nesnelerini kaldırır.
RemoveAutoFilter() Çalışma sayfasının otomatik filtresini kaldırır.
RemoveSplit() Bölünmüş pencereyi kaldırır.
Replace(string, string) Tüm hücrelerin metnini yeni bir dizeyle değiştirir.
SelectRange(int, int, int, int, bool) Bir aralık seçer.
SetVisible(bool, bool) Görünür seçenekleri ayarlar.
Split() Pencereyi böler.
StartAccessCache(AccessCacheOptions) Bu çalışma sayfasındaki verilere erişmek için önbellek kullanan oturumu başlatır.
override ToString() Geçerli Çalışma Sayfası nesnesini temsil eden bir dize döndürür.
UnFreezePanes() Çalışma sayfasındaki bölmeleri çözer.
Unprotect() Çalışma sayfasının korumasını kaldırır.
Unprotect(string) Çalışma sayfasının korumasını kaldırır.
XmlMapQuery(string, XmlMap) xml haritasının belirli yolu ile eşleşen/bağlantılı hücre alanlarını sorgulayın.

Örnekler

[C#]

Workbook workbook = new Workbook();

Worksheet sheet = workbook.Worksheets[0];

//Bölmeleri 10 satır ve 10 sütunla "AS40"ta dondur
sheet.FreezePanes("AS40", 10, 10);

//Hücre A1'e bir köprü ekle
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com");

[Visual Basic]

Dim workbook as Workbook = new Workbook()

Dim sheet as Worksheet = workbook.Worksheets(0)

'Freeze panes at "AS40" with 10 rows and 10 columns
sheet.FreezePanes("AS40", 10, 10)

'A1 hücresine köprü ekleme
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")

Ayrıca bakınız