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