WorkbookSettings

WorkbookSettings class

Representerar alla inställningar i arbetsboken.

public class WorkbookSettings : IDisposable

Egenskaper

namnBeskrivning
Author { get; set; }Hämtar och ställer in författaren till filen.
AutoCompressPictures { get; set; }Anger ett booleskt värde som anger att programmet automatiskt komprimerade bilder i arbetsboken.
AutoRecover { get; set; }Indikerar om filen är markerad för automatisk återställning.
BuildVersion { get; set; }Anger den inkrementella offentliga versionen av programmet.
CheckCompatibility { get; set; }Indikerar om du kontrollerar kompatibilitet med tidigare versioner när du sparar arbetsbok.
CheckCustomNumberFormat { get; set; }Indikerar om anpassat talformat kontrolleras vid inställning av Style.Custom.
CheckExcelRestriction { get; set; }Om kontrollera begränsningen av excel-fil när användaren ändrar cellrelaterade objekt. Till exempel tillåter excel inte inmatning av strängvärden som är längre än 32K. När du matar in ett värde längre än 32K såsom av Cell.PutValue(sträng), om detta egenskapen är sant får du ett undantag. Om den här egenskapen är falsk accepterar vi ditt inmatade strängvärde som cellens värde så att du senare kan mata ut hela strängvärdet för andra filformat som CSV. Men om du har angett ett sådant värde som är ogiltigt för Excel-filformat, du bör inte spara arbetsboken som Excel-filformat senare. Annars kan det uppstå ett oväntat fel för den genererade excel-filen.
Compliance { get; set; }Anger OOXML-versionen för utdatadokumentet. Standardvärdet är Ecma376_2006.
CrashSave { get; set; }anger om programmet senast sparade arbetsboksfilen efter en krasch.
CultureInfo { get; set; }Hämtar eller ställer in systemkulturinformationen.
DataExtractLoad { get; set; }anger om programmet senast öppnade arbetsboken för dataåterställning.
Date1904 { get; set; }Hämtar eller ställer in ett värde som representerar om arbetsboken använder 1904-datumsystemet.
DisplayDrawingObjects { get; set; }Indikerar om och hur objekt ska visas i arbetsboken.
EnableMacros { get; set; }Aktivera makron;
FirstVisibleTab { get; set; }Hämtar eller ställer in den första synliga kalkylbladsfliken.
FormulaSettings { get; }Hämtar inställningarna för formelrelaterade funktioner.
GlobalizationSettings { get; set; }Hämtar och ställer in globaliseringsinställningarna.
HidePivotFieldList { get; set; }Hämtar och ställer in om fältlistan för pivottabellen ska döljas.
IsDefaultEncrypted { get; set; }Indikerar om kryptering av arbetsboken med standardlösenord om arbetsbokens struktur och Windows är låsta.
IsEncrypted { get; }Får ett värde som indikerar om ett lösenord krävs för att öppna denna arbetsbok.
IsHidden { get; set; }Indikerar om denna arbetsbok är dold.
IsHScrollBarVisible { get; set; }Hämtar eller ställer in ett värde som anger om det genererade kalkylarket kommer att innehålla en horisontell rullningslist.
IsMinimized { get; set; }Representerar om det genererade kalkylarket kommer att öppnas Minimerat.
IsProtected { get; }Får ett värde som indikerar om strukturen eller fönstret i arbetsboken är skyddad.
IsVScrollBarVisible { get; set; }Hämtar eller ställer in ett värde som anger om det genererade kalkylarket kommer att innehålla en vertikal rullningslist.
LanguageCode { get; set; }Hämtar eller ställer in användargränssnittsspråket för versionen av arbetsboken baserat på CountryCode som har sparat filen.
MaxColumn { get; }Hämtar max kolumnindex, nollbaserat.
MaxRow { get; }Hämtar max radindex, nollbaserat.
MaxRowsOfSharedFormula { get; set; }Hämtar och ställer in det maximala radnumret för delad formel.
MemorySetting { get; set; }Hämtar eller ställer in alternativen för minnesanvändning. Det nya alternativet kommer att användas som standardalternativ för nyskapade kalkylblad men träder inte i kraft för befintliga kalkylblad.
NumberDecimalSeparator { get; set; }Hämtar eller ställer in decimalavgränsaren för formatering/analys av numeriska värden. Standard är decimalavgränsaren för aktuell region.
NumberGroupSeparator { get; set; }Hämtar eller ställer in tecknet som separerar grupper av siffror till vänster om decimalen i numeriska värden. Standard är gruppseparatorn för aktuell region.
PaperSize { get; set; }Hämtar och ställer in standardstorleken för utskriftspapper.
Password { get; set; }Representerar arbetsboksfilkrypteringslösenord.
ProtectionType { get; }Hämtar skyddstypen för arbetsboken.
QuotePrefixToStyle { get; set; }Indikerar om inställningQuotePrefix egenskap när du anger strängvärdet (som börjar med enkla citattecken) till cellen
Region { get; set; }Hämtar eller ställer in de regionala inställningarna för arbetsboken.
RemovePersonalInformation { get; set; }Sant om personlig information kan tas bort från den angivna arbetsboken.
RepairLoad { get; set; }Indikerar om programmet senast öppnade arbetsboken i säkert läge eller reparationsläge.
ResourceProvider { get; set; }Hämtar och ställer in strömleverantören för extern resurs, som att ladda bilddata för bild av typen “LinkToFile”.
Shared { get; set; }Hämtar eller ställer in ett värde som anger om arbetsboken är delad.
SheetTabBarWidth { get; set; }Bredden på kalkylbladets flikfält (i 1/1000 av fönstrets bredd).
ShowTabs { get; set; }Hämta eller ställer in ett värde oavsett om arbetsboksflikarna visas.
SignificantDigits { get; set; }Hämtar och ställer in antalet signifikanta siffror. Standardvärdet ärSignificantDigits .
UpdateAdjacentCellsBorder { get; set; }Indikerar om uppdatering av angränsande cellers kantlinje.
UpdateLinksType { get; set; }Hämtar och ställer in hur externa länkar uppdateras när arbetsboken öppnas.
WarningCallback { get; set; }Får eller ställer in varningsåteruppringning.
WindowHeight { get; set; }Höjden på fönstret, i punktenhet.
WindowHeightCM { get; set; }Höjden på fönstret, i centimeterenhet.
WindowHeightInch { get; set; }Höjden på fönstret, i enhet tum.
WindowLeft { get; set; }Avståndet från den vänstra kanten av klientområdet till den vänstra kanten av fönstret, i punktenhet.
WindowLeftCM { get; set; }Avståndet från klientområdets vänstra kant till fönstrets vänstra kant. I centimeterenhet.
WindowLeftInch { get; set; }Avståndet från den vänstra kanten av klientområdet till den vänstra kanten av fönstret. I enhet av tum.
WindowTop { get; set; }Avståndet från klientområdets övre kant till fönstrets övre kant, i punktenhet.
WindowTopCM { get; set; }Avståndet från klientområdets övre kant till fönstrets övre kant, i centimeterenhet.
WindowTopInch { get; set; }Avståndet från klientområdets övre kant till fönstrets övre kant, i tumenhet.
WindowWidth { get; set; }Bredden på fönstret, i punktenhet.
WindowWidthCM { get; set; }Fönstrets bredd, i centimeterenhet.
WindowWidthInch { get; set; }Bredden på fönstret, i enhet tum.
WriteProtection { get; }Ger åtkomst till arbetsbokens skrivskyddsalternativ.

Metoder

namnBeskrivning
Dispose()Frigör resurser.
GetThemeFont(FontSchemeType)Får standardtemans teckensnittsnamn.
SetPageOrientationType(PageOrientationType)Ställ in typen av utskriftsorientering för hela arbetsboken.

Exempel

[C#]

Workbook workbook = new Workbook();

WorkbookSettings settings = workbook.Settings;

//gör dina affärer

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

Dim settings as WorkbookSettings = workbook.Settings

'göra dina affärer

Se även