Inherits IDisposable, and Object.
|
virtual void | Dispose ()=0 |
| Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IProtection > | GetIProtection ()=0 |
| Represents the various types of protection options available for a worksheet. Supports advanced protection options in ExcelXP and above version. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::String > | GetUniqueId ()=0 |
| Gets the unique id, it is same as {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. More...
|
|
virtual void | SetUniqueId (intrusive_ptr< Aspose::Cells::Systems::String > value)=0 |
| Sets the unique id, it is same as {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IPaneCollection > | GetIPanes ()=0 |
| Gets the window panes. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IWorkbook > | GetIWorkbook ()=0 |
| Gets the workbook object which contains this sheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICells > | GetICells ()=0 |
| Gets the ICells collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Pivot::IPivotTableCollection > | GetIPivotTables ()=0 |
| Gets all pivot tables in this worksheet. More...
|
|
virtual Aspose::Cells::SheetType | GetType ()=0 |
| Represents worksheet type. More...
|
|
virtual void | SetType (Aspose::Cells::SheetType value)=0 |
| Represents worksheet type. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::String > | GetName ()=0 |
| Gets the name of the worksheet. More...
|
|
virtual void | SetName (intrusive_ptr< Aspose::Cells::Systems::String > value)=0 |
| Sets the name of the worksheet. More...
|
|
virtual bool | GetShowFormulas ()=0 |
| Indicates whether to show formulas or their results. More...
|
|
virtual void | SetShowFormulas (bool value)=0 |
| Indicates whether to show formulas or their results. More...
|
|
virtual bool | IsGridlinesVisible ()=0 |
| Gets a value indicating whether the gridlines are visible. Default is true. More...
|
|
virtual void | SetGridlinesVisible (bool value)=0 |
| Sets a value indicating whether the gridlines are visible. Default is true. More...
|
|
virtual bool | IsRowColumnHeadersVisible ()=0 |
| Gets a value indicating whether the worksheet will display row and column headers. Default is true. More...
|
|
virtual void | SetRowColumnHeadersVisible (bool value)=0 |
| Sets a value indicating whether the worksheet will display row and column headers. Default is true. More...
|
|
virtual Aspose::Cells::PaneStateType | GetPaneState ()=0 |
| Indicates whether the pane has horizontal or vertical splits, and whether those splits are frozen. More...
|
|
virtual bool | GetDisplayZeros ()=0 |
| True if zero values are displayed. More...
|
|
virtual void | SetDisplayZeros (bool value)=0 |
| True if zero values are displayed. More...
|
|
virtual bool | GetDisplayRightToLeft ()=0 |
| Indicates if the specified worksheet is displayed from right to left instead of from left to right. Default is false. More...
|
|
virtual void | SetDisplayRightToLeft (bool value)=0 |
| Indicates if the specified worksheet is displayed from right to left instead of from left to right. Default is false. More...
|
|
virtual bool | IsOutlineShown ()=0 |
| Indicates whether to show outline. More...
|
|
virtual void | SetOutlineShown (bool value)=0 |
| Indicates whether to show outline. More...
|
|
virtual bool | IsSelected ()=0 |
| Indicates whether this worksheet is selected when the workbook is opened. More...
|
|
virtual void | SetSelected (bool value)=0 |
| Indicates whether this worksheet is selected when the workbook is opened. More...
|
|
virtual void | FreezePanes (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 freezedRows, Aspose::Cells::Systems::Int32 freezedColumns)=0 |
| Freezes panes at the specified cell in the worksheet. More...
|
|
virtual bool | GetFreezedPanes (Aspose::Cells::Systems::Int32 &row, Aspose::Cells::Systems::Int32 &column, Aspose::Cells::Systems::Int32 &freezedRows, Aspose::Cells::Systems::Int32 &freezedColumns)=0 |
| Gets the freeze panes. More...
|
|
virtual void | Split ()=0 |
| Splits window. More...
|
|
virtual void | FreezePanes (intrusive_ptr< Aspose::Cells::Systems::String > cellName, Aspose::Cells::Systems::Int32 freezedRows, Aspose::Cells::Systems::Int32 freezedColumns)=0 |
| Freezes panes at the specified cell in the worksheet. More...
|
|
virtual void | UnFreezePanes ()=0 |
| Unfreezes panes in the worksheet. More...
|
|
virtual void | RemoveSplit ()=0 |
| Removes splitted window. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Tables::IListObjectCollection > | GetIListObjects ()=0 |
| Gets all ListObjects in this worksheet. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetTabId ()=0 |
| Specifies the internal identifier for the sheet. More...
|
|
virtual void | SetTabId (Aspose::Cells::Systems::Int32 value)=0 |
| Specifies the internal identifier for the sheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IHorizontalPageBreakCollection > | GetIHorizontalPageBreaks ()=0 |
| Gets the HorizontalPageBreakCollection collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IVerticalPageBreakCollection > | GetIVerticalPageBreaks ()=0 |
| Gets the VerticalPageBreakCollection collection. More...
|
|
virtual void | AddPageBreaks (intrusive_ptr< Aspose::Cells::Systems::String > cellName)=0 |
| Adds page break. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IHyperlinkCollection > | GetIHyperlinks ()=0 |
| Gets the HyperlinkCollection collection. More...
|
|
virtual void | Copy (intrusive_ptr< Aspose::Cells::IWorksheet > sourceSheet)=0 |
| Copies contents and formats from another worksheet. More...
|
|
virtual void | Copy (intrusive_ptr< Aspose::Cells::IWorksheet > sourceSheet, intrusive_ptr< Aspose::Cells::ICopyOptions > copyOptions)=0 |
| Copies contents and formats from another worksheet. More...
|
|
virtual void | AutoFitColumn (Aspose::Cells::Systems::Int32 columnIndex, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 lastRow)=0 |
| Autofits the column width. More...
|
|
virtual void | AutoFitColumns ()=0 |
| Autofits all columns in this worksheet. More...
|
|
virtual void | AutoFitColumns (intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits all columns in this worksheet. More...
|
|
virtual void | AutoFitColumn (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Autofits the column width. More...
|
|
virtual void | AutoFitColumns (Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastColumn)=0 |
| Autofits the columns width. More...
|
|
virtual void | AutoFitColumns (Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastColumn, intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits the columns width. More...
|
|
virtual void | AutoFitColumns (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastRow, Aspose::Cells::Systems::Int32 lastColumn)=0 |
| Autofits the columns width. More...
|
|
virtual void | AutoFitColumns (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastRow, Aspose::Cells::Systems::Int32 lastColumn, intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits the columns width. More...
|
|
virtual void | AutoFitRow (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastColumn)=0 |
| Autofits the row height. More...
|
|
virtual void | AutoFitRow (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 lastColumn, intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits the row height. More...
|
|
virtual void | AutoFitRows ()=0 |
| Autofits all rows in this worksheet. More...
|
|
virtual void | AutoFitRows (bool onlyAuto)=0 |
| Autofits all rows in this worksheet. More...
|
|
virtual void | AutoFitRows (intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits all rows in this worksheet. More...
|
|
virtual void | AutoFitRows (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 endRow)=0 |
| Autofits row height in a range. More...
|
|
virtual void | AutoFitRows (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 endRow, intrusive_ptr< Aspose::Cells::IAutoFitterOptions > options)=0 |
| Autofits row height in a range. More...
|
|
virtual void | AutoFitRow (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Autofits row height in a rectangle range. More...
|
|
virtual void | AutoFitRow (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Autofits the row height. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IPageSetup > | GetIPageSetup ()=0 |
| Represents the page setup description in this sheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IAutoFilter > | GetIAutoFilter ()=0 |
| Represents auto filter for the specified worksheet. More...
|
|
virtual void | AdvancedFilter (bool isFilter, intrusive_ptr< Aspose::Cells::Systems::String > listRange, intrusive_ptr< Aspose::Cells::Systems::String > criteriaRange, intrusive_ptr< Aspose::Cells::Systems::String > copyTo, bool uniqueRecordOnly)=0 |
| Filters data using complex criteria. More...
|
|
virtual void | RemoveAutoFilter ()=0 |
| Removes the auto filter of the worksheet. More...
|
|
virtual bool | HasAutofilter ()=0 |
| Indicates whether this worksheet has auto filter. More...
|
|
virtual bool | GetTransitionEvaluation ()=0 |
| Indicates whether the Transition Formula Evaluation (Lotus compatibility) option is enabled. More...
|
|
virtual void | SetTransitionEvaluation (bool value)=0 |
| Indicates whether the Transition Formula Evaluation (Lotus compatibility) option is enabled. More...
|
|
virtual bool | GetTransitionEntry ()=0 |
| Indicates whether the Transition Formula Entry (Lotus compatibility) option is enabled. More...
|
|
virtual void | SetTransitionEntry (bool value)=0 |
| Indicates whether the Transition Formula Entry (Lotus compatibility) option is enabled. More...
|
|
virtual Aspose::Cells::VisibilityType | GetVisibilityType ()=0 |
| Indicates the visible state for this sheet. More...
|
|
virtual void | SetVisibilityType (Aspose::Cells::VisibilityType value)=0 |
| Indicates the visible state for this sheet. More...
|
|
virtual void | SetVisible (bool isVisible, bool ignoreError)=0 |
| Sets the visible options. More...
|
|
virtual bool | IsVisible ()=0 |
| Represents if the worksheet is visible. More...
|
|
virtual void | SetVisible (bool value)=0 |
| Represents if the worksheet is visible. More...
|
|
virtual void | SelectRange (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns, bool removeOthers)=0 |
| Selects a range. More...
|
|
virtual void | RemoveAllDrawingObjects ()=0 |
| Removes all drawing objects in this worksheet. More...
|
|
virtual void | ClearComments ()=0 |
| Clears all comments in designer spreadsheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Charts::ISparklineGroupCollection > | GetISparklineGroupCollection ()=0 |
| Gets the sparkline group collection in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Charts::ISparklineGroupCollection > | GetISparklineGroups ()=0 |
| Gets the sparkline groups in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Charts::IChartCollection > | GetICharts ()=0 |
| Gets a IChart collection More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICommentCollection > | GetIComments ()=0 |
| Gets the IComment collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Drawing::IPictureCollection > | GetIPictures ()=0 |
| Gets a IPicture collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Drawing::ITextBoxCollection > | GetITextBoxes ()=0 |
| Gets a ITextBoxe collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Drawing::ICheckBoxCollection > | GetICheckBoxes ()=0 |
| Gets a ICheckBox collection. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Drawing::IOleObjectCollection > | GetIOleObjects ()=0 |
| Represents a collection of IOleObject in a worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Drawing::IShapeCollection > | GetIShapes ()=0 |
| Returns all drawing shapes in this worksheet. More...
|
|
virtual void | Protect (Aspose::Cells::ProtectionType type)=0 |
| Protects worksheet. More...
|
|
virtual void | Protect (Aspose::Cells::ProtectionType type, intrusive_ptr< Aspose::Cells::Systems::String > password, intrusive_ptr< Aspose::Cells::Systems::String > oldPassword)=0 |
| Protects worksheet. More...
|
|
virtual void | Unprotect ()=0 |
| Unprotects worksheet. More...
|
|
virtual void | Unprotect (intrusive_ptr< Aspose::Cells::Systems::String > password)=0 |
| Unprotects worksheet. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetIndex ()=0 |
| Gets the index of sheet in the worksheet collection. More...
|
|
virtual void | MoveTo (Aspose::Cells::Systems::Int32 index)=0 |
| Moves the sheet to another location in the spreadsheet. More...
|
|
virtual bool | IsProtected ()=0 |
| Indicates if the worksheet is protected. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IValidationCollection > | GetIValidations ()=0 |
| Gets the data validation setting collection in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IProtectedRangeCollection > | GetIProtectedRangeCollection ()=0 |
| Gets the allow edit range collection in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IErrorCheckOptionCollection > | GetIErrorCheckOptions ()=0 |
| Gets error check setting applied on certain ranges. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IOutline > | GetIOutline ()=0 |
| Gets the outline on this worksheet. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetFirstVisibleRow ()=0 |
| Represents first visible row index. More...
|
|
virtual void | SetFirstVisibleRow (Aspose::Cells::Systems::Int32 value)=0 |
| Represents first visible row index. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetFirstVisibleColumn ()=0 |
| Represents first visible column index. More...
|
|
virtual void | SetFirstVisibleColumn (Aspose::Cells::Systems::Int32 value)=0 |
| Represents first visible column index. More...
|
|
virtual Aspose::Cells::Systems::Int32 | Replace (intrusive_ptr< Aspose::Cells::Systems::String > oldString, intrusive_ptr< Aspose::Cells::Systems::String > newString)=0 |
| Replaces all cells' text with a new string. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetZoom ()=0 |
| Represents the scaling factor in percentage. It should be between 10 and 400. More...
|
|
virtual void | SetZoom (Aspose::Cells::Systems::Int32 value)=0 |
| Represents the scaling factor in percentage. It should be between 10 and 400. More...
|
|
virtual Aspose::Cells::ViewType | GetViewType ()=0 |
| Gets and sets the view type. More...
|
|
virtual void | SetViewType (Aspose::Cells::ViewType value)=0 |
| Gets and sets the view type. More...
|
|
virtual bool | IsPageBreakPreview ()=0 |
| Indicates whether the specified worksheet is shown in normal view or page break preview. More...
|
|
virtual void | SetPageBreakPreview (bool value)=0 |
| Indicates whether the specified worksheet is shown in normal view or page break preview. More...
|
|
virtual bool | IsRulerVisible ()=0 |
| Indicates whether the ruler is visible. This property is only applied for page break preview. More...
|
|
virtual void | SetRulerVisible (bool value)=0 |
| Indicates whether the ruler is visible. This property is only applied for page break preview. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::ArrayList > | GetSelectedRanges ()=0 |
| Gets selected ranges of cells in the designer spreadsheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Drawing::Color > | GetTabColor ()=0 |
| Represents worksheet tab color. More...
|
|
virtual void | SetTabColor (intrusive_ptr< Aspose::Cells::Systems::Drawing::Color > value)=0 |
| Represents worksheet tab color. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::String > | GetCodeName ()=0 |
| Gets worksheet code name. More...
|
|
virtual void | SetCodeName (intrusive_ptr< Aspose::Cells::Systems::String > value)=0 |
| Sets worksheet code name. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Byte > > | GetBackgroundImage ()=0 |
| Gets worksheet background image. More...
|
|
virtual void | SetBackgroundImage (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Byte >> value)=0 |
| Sets worksheet background image. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IConditionalFormattingCollection > | GetIConditionalFormattings ()=0 |
| Gets the ConditionalFormattings in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::String > | GetActiveCell ()=0 |
| Gets the active cell in the worksheet. More...
|
|
virtual void | SetActiveCell (intrusive_ptr< Aspose::Cells::Systems::String > value)=0 |
| Sets the active cell in the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Properties::ICustomPropertyCollection > | GetICustomProperties ()=0 |
| Gets an object representing the identifier information associated with a worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::ICellArea * > > | GetPrintingPageBreaks (intrusive_ptr< Aspose::Cells::Rendering::IImageOrPrintOptions > options)=0 |
| Gets automatic page breaks. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::String > | ToString ()=0 |
| Returns a string represents the current Worksheet object. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IScenarioCollection > | GetIScenarios ()=0 |
| Gets the collection of Scenario More...
|
|
virtual void | StartAccessCache (Aspose::Cells::AccessCacheOptions opts)=0 |
| Starts the session that uses caches to access the data in this worksheet. More...
|
|
virtual void | CloseAccessCache (Aspose::Cells::AccessCacheOptions opts)=0 |
| Closes the session that uses caches to access the data in this worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Object > | CalculateFormula (intrusive_ptr< Aspose::Cells::Systems::String > formula)=0 |
| Calculates a formula. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Object > | CalculateFormulaByOption (intrusive_ptr< Aspose::Cells::Systems::String > formula, intrusive_ptr< Aspose::Cells::ICalculationOptions > opts)=0 |
| Calculates a formula. More...
|
|
virtual void | CalculateFormula (bool recursive, bool ignoreError, intrusive_ptr< Aspose::Cells::ICustomFunction > customFunction)=0 |
| Calculates all formulas in this worksheet. More...
|
|
virtual void | CalculateFormulaByOption (intrusive_ptr< Aspose::Cells::ICalculationOptions > options, bool recursive)=0 |
| Calculates all formulas in this worksheet. More...
|
|
virtual void | RefreshPivotTables ()=0 |
| Refreshes all the PivotTables in this Worksheet. More...
|
|
virtual void | add_ref () |
|
virtual int | release_ref () |
|