Worksheet
Innehåll
[
Dölj
]Worksheet class
Kapslar in objektet som representerar ett enda kalkylblad.
public class Worksheet : IDisposable
Egenskaper
namn | Beskrivning |
---|---|
ActiveCell { get; set; } | Hämtar eller ställer in den aktiva cellen i kalkylbladet. |
AllowEditRanges { get; } | Hämtar samlingen tillåt redigeringsintervall i kalkylbladet. |
AutoFilter { get; } | Representerar autofilter för det angivna kalkylbladet. |
BackgroundImage { get; set; } | Hämtar och ställer in kalkylbladsbakgrundsbild. |
Cells { get; } | FårCells samling. |
CellWatches { get; } | Hämtar samling av celler på detta kalkylblad som övervakas i “bevakningsfönstret”. |
Charts { get; } | Får enChart samling |
CheckBoxes { get; } | Får enCheckBox samling. |
CodeName { get; set; } | Hämtar kalkylbladskodnamn. |
Comments { get; } | FårComment samling. |
ConditionalFormattings { get; } | Hämtar Conditional Formattings i kalkylbladet. |
CustomProperties { get; } | Hämtar ett objekt som representerar identifieringsinformationen som är associerad med ett kalkylblad. |
DisplayRightToLeft { get; set; } | Indikerar om det angivna kalkylbladet visas från höger till vänster istället för från vänster till höger. Standard är false. |
DisplayZeros { get; set; } | Sant om nollvärden visas. |
ErrorCheckOptions { get; } | Får felkontrollinställning tillämpad på vissa intervall. |
FirstVisibleColumn { get; set; } | Representerar första synliga kolumnindex. |
FirstVisibleRow { get; set; } | Representerar första synliga radindex. |
HasAutofilter { get; } | Indikerar om detta kalkylblad har autofilter. |
HorizontalPageBreaks { get; } | FårHorizontalPageBreakCollection samling. |
Hyperlinks { get; } | FårHyperlinkCollection samling. |
Index { get; } | Hämtar indexet för arket i kalkylbladssamlingen. |
IsGridlinesVisible { get; set; } | Hämtar eller ställer in ett värde som anger om rutnätslinjerna är synliga. Standard är sant. |
IsOutlineShown { get; set; } | Indikerar om kontur ska visas. |
IsPageBreakPreview { get; set; } | Indikerar om det angivna kalkylbladet visas i normal vy eller förhandsvisning av sidbrytning. |
IsProtected { get; } | Indikerar om kalkylbladet är skyddat. |
IsRowColumnHeadersVisible { get; set; } | Hämtar eller ställer in ett värde som anger om kalkylbladet kommer att visa rad- och kolumnrubriker. Standard är sant. |
IsRulerVisible { get; set; } | Indikerar om linjalen är synlig. Den här egenskapen används endast för förhandsvisning av sidbrytning. |
IsSelected { get; set; } | Indikerar om detta kalkylblad är valt när arbetsboken öppnas. |
IsVisible { get; set; } | Representerar om kalkylbladet är synligt. |
ListObjects { get; } | Hämtar alla ListObjects i detta kalkylblad. |
Name { get; set; } | Hämtar eller ställer in namnet på kalkylbladet. |
OleObjects { get; } | Representerar en samling avOleObject i ett kalkylblad. |
Outline { get; } | Får dispositionen på detta arbetsblad. |
PageSetup { get; } | Representerar sidkonfigurationsbeskrivningen i det här arket. |
PaneState { get; } | Indikerar om rutan har horisontella eller vertikala delningar, och om dessa delningar är frusna. |
Pictures { get; } | Får enPicture samling. |
PivotTables { get; } | Hämtar alla pivottabeller i detta kalkylblad. |
Protection { get; } | Representerar de olika typerna av skyddsalternativ som är tillgängliga för ett kalkylblad. Stöder avancerade skyddsalternativ i ExcelXP och högre version. |
QueryTables { get; } | BlirQueryTableCollection i kalkylbladet. |
Scenarios { get; } | Får samlingen avScenario . |
Shapes { get; } | Returnerar alla ritningsformer i detta kalkylblad. |
ShowFormulas { get; set; } | Indikerar om formler eller deras resultat ska visas. |
Slicers { get; } | Hämta Slicer-samlingen i kalkylbladet |
SmartTagSetting { get; } | Får allaSmartTagCollection objekt i kalkylbladet. |
SparklineGroupCollection { get; } | Hämtar sparkline-gruppsamlingen i arbetsbladet. |
TabColor { get; set; } | Representerar kalkylbladsflikfärg. |
TabId { get; set; } | Anger den interna identifieraren för arket. |
TextBoxes { get; } | Får enTextBox samling. |
Timelines { get; } | Hämta tidslinjesamlingen i kalkylbladet |
TransitionEntry { get; set; } | Indikerar om alternativet Transition Formula Entry (Lotus-kompatibilitet) är aktiverat. |
TransitionEvaluation { get; set; } | Indikerar om alternativet Transition Formula Evaluation (Lotus-kompatibilitet) är aktiverat. |
Type { get; set; } | Representerar kalkylbladstyp. |
UniqueId { get; set; } | Hämtar och ställer in det unika ID:t, det är samma som {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
Validations { get; } | Hämtar insamlingen av datavalideringsinställning i kalkylbladet. |
VerticalPageBreaks { get; } | FårVerticalPageBreakCollection samling. |
ViewType { get; set; } | Hämtar och ställer in vytypen. |
VisibilityType { get; set; } | Indikerar det synliga tillståndet för detta ark. |
Workbook { get; } | Hämtar arbetsboksobjektet som innehåller detta ark. |
Zoom { get; set; } | Representerar skalningsfaktorn i procent. Det bör vara mellan 10 och 400. |
Metoder
namn | Beskrivning |
---|---|
AddPageBreaks(string) | Lägger till sidbrytning. |
AdvancedFilter(bool, string, string, string, bool) | Filtrerar data med hjälp av komplexa kriterier. |
AutoFitColumn(int) | Anpassar kolumnbredden automatiskt. |
AutoFitColumn(int, int, int) | Anpassar kolumnbredden automatiskt. |
AutoFitColumns() | Autopassar alla kolumner i detta kalkylblad. |
AutoFitColumns(AutoFitterOptions) | Autopassar alla kolumner i detta kalkylblad. |
AutoFitColumns(int, int) | Anpassar kolumnernas bredd automatiskt. |
AutoFitColumns(int, int, AutoFitterOptions) | Anpassar kolumnernas bredd automatiskt. |
AutoFitColumns(int, int, int, int) | Anpassar kolumnernas bredd automatiskt. |
AutoFitColumns(int, int, int, int, AutoFitterOptions) | Anpassar kolumnernas bredd automatiskt. |
AutoFitRow(int) | Anpassar radhöjden automatiskt. |
AutoFitRow(int, int, int) | Anpassar radhöjden automatiskt. |
AutoFitRow(int, int, int, AutoFitterOptions) | Anpassar radhöjden automatiskt. |
AutoFitRow(int, int, int, int) | Autopassar radhöjd i ett rektangelområde. |
AutoFitRows() | Autopassar alla rader i detta kalkylblad. |
AutoFitRows(AutoFitterOptions) | Autopassar alla rader i detta kalkylblad. |
AutoFitRows(bool) | Autopassar alla rader i detta kalkylblad. |
AutoFitRows(int, int) | Autopassar radhöjd i ett intervall. |
AutoFitRows(int, int, AutoFitterOptions) | Autopassar radhöjd i ett intervall. |
CalculateFormula(string) | Beräknar en formel. |
CalculateFormula(CalculationOptions, bool) | Beräknar alla formler i detta kalkylblad. |
CalculateFormula(string, CalculationOptions) | Beräknar en formel. |
ClearComments() | Rensar alla kommentarer i designerkalkylark. |
CloseAccessCache(AccessCacheOptions) | Stänger sessionen som använder cachar för att komma åt data i detta kalkylblad. |
Copy(Worksheet) | Kopierar innehåll och format från ett annat kalkylblad. |
Copy(Worksheet, CopyOptions) | Kopierar innehåll och format från ett annat kalkylblad. |
Dispose() | Utför programdefinierade uppgifter associerade med att frigöra, frigöra eller återställa ohanterade resurser. |
FreezePanes(string, int, int) | Fryser rutor vid den angivna cellen i kalkylbladet. |
FreezePanes(int, int, int, int) | Fryser rutor vid den angivna cellen i kalkylbladet. |
GetFreezedPanes(out int, out int, out int, out int) | Hämtar frysrutorna. |
GetPanes() | Får fönsterrutorna. |
GetPrintingPageBreaks(ImageOrPrintOptions) | Får automatiska sidbrytningar. |
GetSelectedRanges() | Hämtar valda cellintervall i designerkalkylarket. |
MoveTo(int) | Flyttar arket till en annan plats i kalkylarket. |
Protect(ProtectionType) | Skyddar kalkylblad. |
Protect(ProtectionType, string, string) | Skyddar kalkylblad. |
RefreshPivotTables() | Uppdaterar alla pivottabeller i detta arbetsblad. |
RemoveAllDrawingObjects() | Tar bort alla ritobjekt i detta kalkylblad. |
RemoveAutoFilter() | Tar bort kalkylbladets automatiska filter. |
RemoveSplit() | Tar bort delat fönster. |
Replace(string, string) | Ersätter alla cellers text med en ny sträng. |
SelectRange(int, int, int, int, bool) | Väljer ett intervall. |
SetVisible(bool, bool) | Ställer in de synliga alternativen. |
Split() | Delar fönster. |
StartAccessCache(AccessCacheOptions) | Startar sessionen som använder cachar för att komma åt data i detta kalkylblad. |
override ToString() | Returnerar en sträng som representerar det aktuella kalkylbladsobjektet. |
UnFreezePanes() | Frigör rutor i kalkylbladet. |
Unprotect() | Tar bort skyddet av kalkylbladet. |
Unprotect(string) | Tar bort skyddet av kalkylbladet. |
XmlMapQuery(string, XmlMap) | Fråga cellområden som mappade/länkade till den specifika sökvägen för xml-kartan. |
Exempel
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Frys rutor vid "AS40" med 10 rader och 10 kolumner
sheet.FreezePanes("AS40", 10, 10);
//Lägg till en hyperlänk i cell A1
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)
'Lägg till en hyperlänk i cell A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")
Se även
- namnutrymme Aspose.Cells
- hopsättning Aspose.Cells