WorkbookSettings

WorkbookSettings class

Çalışma kitabının tüm ayarlarını temsil eder.

public class WorkbookSettings : IDisposable

Özellikleri

İsimTanım
Author { get; set; }Dosyanın yazarını alır ve ayarlar.
AutoCompressPictures { get; set; }Uygulamanın çalışma kitabındaki resimleri otomatik olarak sıkıştırdığını belirten bir boole değeri belirtir.
AutoRecover { get; set; }Dosyanın otomatik kurtarma için işaretlenip işaretlenmediğini gösterir.
BuildVersion { get; set; }Uygulamanın artımlı genel sürümünü belirtir.
CheckCompatibility { get; set; }Çalışma kitabını kaydederken önceki sürümlerle uyumluluğun kontrol edilip edilmediğini gösterir.
CheckCustomNumberFormat { get; set; }Style.Custom. ayarlanırken özel sayı biçiminin kontrol edilip edilmeyeceğini gösterir.
CheckExcelRestriction { get; set; }Kullanıcı hücrelerle ilgili nesneleri değiştirdiğinde excel dosyasının kısıtlamasını kontrol edip etmediğini kontrol edin. Örneğin, excel 32K’dan daha uzun dize değerlerinin girilmesine izin vermez. Cell.PutValue(dize) gibi 32K’dan daha uzun bir değer girdiğinizde, eğer bu özellik true ise, bir İstisna alırsınız. Bu özellik false ise, girdi dizesi değerinizi hücrenin değeri olarak kabul ederiz, böylece later , CSV. gibi diğer dosya biçimleri için tam dize değerini yazdırabilirsiniz. excel dosya formatı için geçersiz bir değer belirlediniz, çalışma kitabını daha sonra excel dosya formatı olarak kaydetmemelisiniz. Aksi takdirde oluşturulan excel dosyasında beklenmeyen bir hata oluşabilir.
Compliance { get; set; }Çıktı belgesi için OOXML sürümünü belirtir. Varsayılan değer Ecma376_2006’dır.
CrashSave { get; set; }, uygulamanın bir kilitlenmeden sonra çalışma kitabı dosyasını en son kaydedip kaydetmediğini gösterir.
CultureInfo { get; set; }Sistem kültürü bilgisini alır veya ayarlar.
DataExtractLoad { get; set; }, uygulamanın çalışma kitabını veri kurtarma için en son açıp açmadığını gösterir.
Date1904 { get; set; }Çalışma kitabının 1904 tarih sistemini kullanıp kullanmadığını gösteren bir değer alır veya ayarlar.
DisplayDrawingObjects { get; set; }Çalışma kitabındaki nesnelerin gösterilip gösterilmeyeceğini ve nasıl gösterileceğini belirtir.
EnableMacros { get; set; }Makroları etkinleştir;
FirstVisibleTab { get; set; }İlk görünür çalışma sayfası sekmesini alır veya ayarlar.
FormulaSettings { get; }Formülle ilgili özelliklerin ayarlarını alır.
GlobalizationSettings { get; set; }Küreselleştirme ayarlarını alır ve ayarlar.
HidePivotFieldList { get; set; }PivotTable için alan listesinin gizlenip gizlenmeyeceğini ayarlar.
IsDefaultEncrypted { get; set; }Çalışma kitabının Yapısı ve Pencereleri kilitliyse, çalışma kitabının varsayılan parolayla şifrelenip şifrelenmediğini gösterir.
IsEncrypted { get; }Bu çalışma kitabını açmak için parola gerekip gerekmediğini belirten bir değer alır.
IsHidden { get; set; }Bu çalışma kitabının gizli olup olmadığını gösterir.
IsHScrollBarVisible { get; set; }Oluşturulan elektronik tablonun yatay kaydırma çubuğu içerip içermediğini belirten bir değer alır veya ayarlar.
IsMinimized { get; set; }Oluşturulan elektronik tablonun Küçültülmüş olarak açılıp açılmayacağını temsil eder.
IsProtected { get; }Çalışma Kitabının yapısının mı yoksa penceresinin mi korunduğunu gösteren bir değer alır.
IsVScrollBarVisible { get; set; }Oluşturulan elektronik tablonun dikey kaydırma çubuğu içerip içermediğini belirten bir değer alır veya ayarlar.
LanguageCode { get; set; }Dosyayı kaydeden Ülke Koduna göre Çalışma Kitabı sürümünün kullanıcı arabirimi dilini alır veya ayarlar.
MaxColumn { get; }Sıfır tabanlı maksimum sütun dizinini alır.
MaxRow { get; }Sıfır tabanlı maksimum satır dizinini alır.
MaxRowsOfSharedFormula { get; set; }Paylaşılan formülün maksimum satır sayısını alır ve ayarlar.
MemorySetting { get; set; }Bellek kullanım seçeneklerini alır veya ayarlar. Yeni seçenek, yeni oluşturulan çalışma sayfaları için varsayılan seçenek olarak alınacaktır ancak mevcut çalışma sayfaları için geçerli olmayacaktır.
NumberDecimalSeparator { get; set; }Sayısal değerleri biçimlendirme/ayrıştırma için ondalık ayırıcıyı alır veya ayarlar. Varsayılan, geçerli Bölgenin ondalık ayırıcısıdır.
NumberGroupSeparator { get; set; }Ondalık sayının solundaki basamak gruplarını sayısal değerlerle ayıran karakteri alır veya ayarlar. Varsayılan, geçerli Bölgenin grup ayırıcısıdır.
PaperSize { get; set; }Varsayılan baskı kağıdı boyutunu alır ve ayarlar.
Password { get; set; }Çalışma Kitabı dosya şifreleme parolasını temsil eder.
ProtectionType { get; }Çalışma kitabının koruma türünü alır.
QuotePrefixToStyle { get; set; }Ayarın yapılıp yapılmayacağını gösterir.QuotePrefix hücresine dize değeri (tek tırnak işaretiyle başlayan) girerken özellik
Region { get; set; }Çalışma kitabı için bölgesel ayarları alır veya ayarlar.
RemovePersonalInformation { get; set; }Kişisel bilgiler belirtilen çalışma kitabından kaldırılabiliyorsa doğrudur.
RepairLoad { get; set; }Uygulamanın çalışma kitabını en son güvenli modda mı yoksa onarım modunda mı açtığını gösterir.
ResourceProvider { get; set; }“LinkToFile” türündeki resim için görüntü verilerinin yüklenmesi gibi harici kaynak için akış sağlayıcısını alır ve ayarlar.
Shared { get; set; }Çalışma Kitabının paylaşılıp paylaşılmadığını gösteren bir değer alır veya ayarlar.
SheetTabBarWidth { get; set; }Çalışma sayfası sekme çubuğunun genişliği (pencere genişliğinin 1/1000’inde).
ShowTabs { get; set; }Çalışma Kitabı sekmelerinin görüntülenip görüntülenmeyeceği konusunda bir değer alır veya ayarlar.
SignificantDigits { get; set; }Önemli basamakların sayısını alır ve ayarlar. Varsayılan değerSignificantDigits .
UpdateAdjacentCellsBorder { get; set; }Bitişik hücrelerin kenarlığının güncellenip güncellenmediğini gösterir.
UpdateLinksType { get; set; }Çalışma kitabı açıldığında harici bağlantıların nasıl güncelleneceğini alır ve ayarlar.
WarningCallback { get; set; }Uyarı geri aramasını alır veya ayarlar.
WindowHeight { get; set; }Nokta birimi cinsinden pencerenin yüksekliği.
WindowHeightCM { get; set; }Santimetre cinsinden pencerenin yüksekliği.
WindowHeightInch { get; set; }Pencerenin inç cinsinden yüksekliği.
WindowLeft { get; set; }İstemci alanının sol kenarından pencerenin sol kenarına kadar olan mesafe, nokta birimi olarak.
WindowLeftCM { get; set; }İstemci alanının sol kenarından pencerenin sol kenarına kadar olan mesafe. Santimetre birimi olarak.
WindowLeftInch { get; set; }İstemci alanının sol kenarından pencerenin sol kenarına kadar olan mesafe. İnç birimi olarak.
WindowTop { get; set; }İstemci alanının üst kenarından pencerenin üst kenarına kadar olan mesafe, nokta birimi olarak.
WindowTopCM { get; set; }İstemci alanının üst kenarından pencerenin üst kenarına kadar olan mesafe, santimetre biriminde.
WindowTopInch { get; set; }İstemci alanının üst kenarından pencerenin üst kenarına kadar olan mesafe, inç biriminde.
WindowWidth { get; set; }Nokta birimi cinsinden pencerenin genişliği.
WindowWidthCM { get; set; }Santimetre cinsinden pencerenin genişliği.
WindowWidthInch { get; set; }Pencerenin inç cinsinden genişliği.
WriteProtection { get; }Çalışma kitabı yazma koruması seçeneklerine erişim sağlar.

yöntemler

İsimTanım
Dispose()Kaynakları serbest bırakır.
GetThemeFont(FontSchemeType)Varsayılan tema yazı tipi adını alır.
SetPageOrientationType(PageOrientationType)Tüm çalışma kitabı için yazdırma yönü türünü ayarlayın.

Örnekler

[C#]

Workbook workbook = new Workbook();

WorkbookSettings settings = workbook.Settings;

//işini yap

[Visual Basic]
Dim workbook as Workbook = new Workbook()

Dim settings as WorkbookSettings = workbook.Settings

'işini yap

Ayrıca bakınız