DevExpress.Spreadsheet.v18.1.Core Represents a collection of calculated items in a PivotTable field. Creates a new calculated item and appends it to the collection. A value that specifies the formula for the item. A object that specifies the newly created calculated item. Creates a new calculated item and appends it to the collection. A value that specifies the formula for the item. A value that specifies the name of the item. A object that specifies the newly created calculated item. Removes all calculated items from the collection. Determines whether the collection contains the specified item. A object that specifies a calculated item to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the first calculated item in the PivotCalculatedItemCollection. A object that represents the calculated item at the first position in the collection. null (Nothing in Visual Basic) if the collection is empty. Returns the index of the specified calculated item in the collection. A object that specifies the calculated item to locate in the collection. A zero-based integer which specifies the item's position within the collection. -1 if the item doesn't belong to the collection. Returns the last calculated item in the PivotCalculatedItemCollection. A object that represents the calculated item at the last position in the collection. null (Nothing in Visual Basic) if the collection is empty. Removes the specified calculated item from the collection. A object that specifies the calculated item to be removed from the collection. Removes the calculated item at the specified index from the collection. A zero-based integer specifying the index of the calculated item to be removed. It should be non-negative and less than the number of elements in the collection. A "Greater than or equal" operator. Initializes a new instance of the GreaterOrEqualExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current GreaterOrEqualExpression object. A GreaterOrEqualExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the GreaterOrEqualExpression class. A GreaterOrEqualExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the ">=" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. Base class for classes that provides data for the DefinedNameDeleting and DefinedNameEditing events of the SpreadsheetControl. Gets the additional information about the current Defined Name. A string that corresponds to the . Gets the name of the current Defined Name. A string that is the . Gets the reference to a cell or cell range, formula or constant associated with the Defined Name. A string that corresponds to the property value. Gets the scope (individual worksheet or entire workbook) where a Defined Name is recognized and can be used without qualification. A string that identifies the defined name scope. Gets the index identifying the scope of the Defined Name. An integer that equals 0 if the scope is the entire workbook or equals the one-based index of a worksheet in a workbook - the value +1. A collection of worksheet objects from which a union range is composed. Provides options to restrict an end-user's ability to manage columns in a worksheet of the workbook loaded into . Initializes a new instance of the SpreadsheetColumnBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetColumnBehaviorOptions object passed as a parameter. A SpreadsheetColumnBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to adjust the column width to accommodate cell content. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to use the AutoFit feature for columns. true, if a feature is allowed; otherwise, false. Gets or sets the document's capability to delete columns. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to delete columns. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to hide columns. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to hide columns. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to insert new columns. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to insert columns. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to change column widths. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to resize columns. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to unhide columns. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to unhide columns. true, if an operation is allowed; otherwise, false. Contains options used for loading (importing) a macro-enabled template in OpenXML format (.xltm). Initializes a new instance of the XltmDocumentImporterOptions class with the default settings. An exponentiation operator. Initializes a new instance of the PowerExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current PowerExpression object. A PowerExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the PowerExpression class. A PowerExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "^" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A base class for the functions in formulas. Gets or sets the expressions used as function arguments. A list of objects which are the function arguments. A set of table and defined names existing in the destination document into which a formula or worksheet containing a conflict name is pasted. Determines whether the specified name already exists in the destination document. A value specifying the name to check. true, if the specified name is already used in the destination document; otherwise, false. Provides access to the collection of defined names which already exist in the destination document. A collection of existing defined names. Provides access to the set of names assigned to tables in the destination workbook. A set of table names. A method that will handle the SpreadsheetControl.SheetRenaming event. A method that will handle the SheetRenaming event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains options used for loading (importing) a document in the Microsoft Excel 97-2003 Template format (.xlt). Initializes a new instance of the XltDocumentImporterOptions class with the default settings. Represents a three-color scale conditional formatting rule. Gets the midpoint threshold of the three-color scale conditional formatting rule. The object that defines the midpoint threshold value and its type. Gets the color corresponding to the midpoint threshold specified in the three-color scale conditional formatting rule. A object that defines the color for the midpoint value in the range of cells. Contains options used for loading (importing) a document in OpenXML format (aka MS Excel 2007 default format, .xlsx). Initializes a new instance of the OpenXmlDocumentImporterOptions class with the default settings. Copies the appropriate properties of the specified object into the current instance of the OpenXmlDocumentImporterOptions class. An object with the interface representing the source object for copying. Gets or sets a password used to unprotect a password-protected Office Open XML document (.xlsx) during import. Use the property instead. A string that is the password to unprotect a document. Gets or sets how the calculation mode should be changed for the loaded OpenXML (.XLSX) document. A DevExpress.XtraSpreadsheet.Import.CalculationModeOverride enumeration member that specifies the new calculation mode applied to the loaded document. Resets all options to default values and sets the password to an empty string. Gets or sets whether to correct the transparent background color rendering in documents created in SpreadsheetControl prior to version 16.1.5. true, to correct the document; otherwise, false. A method that will handle the event of the SpreadsheetControl. A method that will handle the CellEndEdit event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains options used for saving (exporting) a document as a Microsoft Excel 97-2003 Template (.xlt). Initializes a new instance of the XltDocumentExporterOptions class with the default settings. Defines properties and methods required to implement your own worksheet function. A method that will handle the SpreadsheetControl.SheetRenamed event. A method that will handle the SheetRenamed event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains options used for saving (exporting) a document in OpenXML format as a template (.xltx). Initializes a new instance of the XltxDocumentExporterOptions class with the default settings. Provides data for the SpreadsheetControl.SheetRenamed event. Initializes a new instance of the SheetRenamedEventArgs class with the specified settings. A string that is the former name of the worksheet. A string that is the current name of the worksheet. Gets the new name of the renamed worksheet. A string that is the new name of the worksheet. Gets the former name of the renamed worksheet. A string that is the name of the worksheet before it was renamed. Contains options used for saving (exporting) workbooks. Initializes a new instance of the WorkbookExportOptions class with the default settings. Provides access to options specific for export to CSV format. A object containing export settings. Specifies whether custom function definitions should be replaced with the corresponding calculated values when exporting a document. A enumerator value. Provides access to options specific to exporting documents to OpenXML format (aka default MS Excel 2007 format or .xlsx). An object containing export settings. Provides access to options specific to export to TXT format. A object containing export settings. Provides access to options specific to exporting documents to XLS format (MS Excel 97-2003 binary file format). An object containing export settings. Provides access to options specific to exporting documents to OpenXML format with macro support. An object containing export settings. Provides access to options specific to exporting documents to OpenXML format (aka default MS Excel 2007 format or .xlsx). An object containing export settings. Provides access to options specific to exporting documents to XLT format (Microsoft Excel 97-2003 Template). An object containing export settings. Provides access to options specific to exporting documents to XLM format (MS Excel macro file format). A object containing export settings. Provides access to options specific to exporting documents to XLTX format (MS Excel template). An object containing export settings. Contains options used for saving (exporting) a document in OpenXML format as a macro-enabled template (.xltm). Initializes a new instance of the XltmDocumentExporterOptions class with the default settings. Contains options affecting the Formula AutoComplete functionality. Initializes a new instance of the SpreadsheetFormulaAutoCompleteOptions class with the default settings. Gets or sets a value indicating whether the Formula AutoComplete feature is enabled. true, if Formula AutoComplete is enabled; otherwise, false. Gets or sets a value that specifies what items should appear in the Formula AutoComplete drop-down list. One of the enumeration members that specifies the mode for displaying matching items in the Formula AutoComplete list. Provides data for the and events. Initializes a new instance of the ShapeChangedEventArgs class with the specified settings. A string specifying the name of the worksheet to/from which the drawing object has been inserted or removed. An integer specifying the ID of the drawing object that has been inserted or removed. A string specifying the name of the drawing object that has been inserted or removed. A enumeration member specifying the type of the drawing object for which the event has been raised. Gets the ID value of the drawing object that has been inserted or removed. An integer value specifying the drawing object's unique identifier. Gets the name of the drawing object that has been inserted or removed. A string value specifying the drawing object name. Gets the type of the drawing object that has been inserted or removed. A enumeration member. Lists types of the custom in-place editors that can be assigned to cells in a worksheet. Specifies that a WinForms (or WPF ) editor is used for in-place editing of cell content. Specifies that a WinForms (or WPF ) editor is used for in-place editing of cell content. Specifies that a custom editor is used for in-place editing of cell content. To supply the required in-place editor, handle the event. Specifies that a WinForms (or WPF ) editor is used for in-place editing of cell content. Represents a custom cell in-place editor assigned to a cell or cell range in a worksheet. Gets the type of the custom cell in-place editor. A enumeration value specifying the custom editor's type. Gets the cell range to which the custom cell in-place editor is assigned. A object. Gets a value indicating whether values of hidden cells should be included into the item list of the combo box in-place editor whose items are obtained from a cell range. true if only values of visible cells should be added to the combo box editor's item collection; otherwise, false. Gets or sets a value associated with the custom cell in-place editor. A object. Represents a collection of the custom cell in-place editors assigned to worksheet cells. Creates a custom cell in-place editor of the specified type and assigns it to the specified cell range. A object that specifies a cell or cell range to which the custom in-place editor should be assigned. A enumeration member that specifies the type of the custom editor to be used for in-place editing. A object that specifies the created custom cell in-place editor. Creates a custom cell in-place editor with the specified settings and assigns it to the specified cell range. A object that specifies a cell or cell range to which the custom in-place editor should be assigned. A enumeration member that specifies the type of the custom editor to be used for in-place editing. A object that specifies a value associated with the custom cell in-place editor. For a combo box editor (), this value specifies a list of items to be displayed in the editor's drop-down list. A object that specifies the created custom cell in-place editor. Creates a cell in-place editor of the type and assigns it to the specified cell range. A object that specifies a cell or cell range to which the custom in-place editor should be assigned. A enumeration member indicating that a combo box editor is used for cell editing. A object that specifies a list of items obtained from a worksheet range to be displayed in the combo box editor's drop-down list. A value that specifies whether the hidden values in the cell range from which combo box items are obtained should be included into the editor's item list. A object that specifies the created cell in-place editor. Removes all custom cell in-place editors from the collection. Determines whether the collection contains the specified custom cell in-place editor. A object to search for. true, if the collection contains the specified editor; otherwise, false. Returns the custom in-place editor assigned to the specified cell. A object specifying a cell that contains the custom editor to be returned. A object that is a custom in-place editor assigned to the specified cell. Returns a collection of the custom cell in-place editors assigned to cells of the specified range. A object containing the custom cell in-place editors to be returned. A collection of the custom cell in-place editors residing in the specified cell range. Returns a collection of the custom cell in-place editors of the specified type assigned to cells of the specified range. A object that specifies a cell range containing the custom cell in-place editors to be returned. A enumeration value specifying the required type of the custom cell in-place editors. A collection of the custom cell in-place editors of the specified type residing in the specified cell range. Returns a collection of the custom cell in-place editors with the specified properties assigned to cells of the specified range. A object containing the custom cell in-place editors to be returned. A enumeration value specifying the required type of the custom cell in-place editors. A object associated with the custom cell in-place editors to be returned. A collection of the custom cell in-place editors. Returns a collection of the custom cell in-place editors of the specified type. A enumeration value specifying the type of the custom cell in-place editors to be returned. A collection of the custom cell in-place editors of the specified type. Returns a collection of the custom cell in-place editors of the specified type and associated with the specified value. A enumeration value specifying the required type of the custom cell in-place editors. A object associated with the custom cell in-place editors to be returned. A collection of the custom cell in-place editors. Returns the index of the specified custom cell in-place editor in the collection. A object that specifies the custom cell in-place editor to locate in the collection. A zero-based integer which specifies the custom editor's position within the collection. -1 if the editor doesn't belong to the collection. Removes the specified custom cell in-place editor from the collection. A object to be removed from the collection. true, if the specified custom cell editor is contained in the collection and successfully removed; otherwise, false. Removes the custom cell in-place editors assigned to cells of the specified range. A object that specifies a cell range from which the custom cell in-place editors should be removed. Removes all custom cell in-place editors of the specified type from the collection. A enumeration value specifying the type of the custom cell in-place editors to be removed. Removes the custom cell in-place editors of the specified type from the specified cell range. A object that specifies a cell range from which the custom cell in-place editors should be removed. A enumeration value specifying the type of the custom cell in-place editors to be removed. Removes the custom cell in-place editor at the specified index from the collection. A zero-based integer specifying the index of the custom in-place editor to be removed. It should be non-negative and less than the number of elements in the collection. Provides data for the event. Initializes a new instance of the ShapeChangingEventArgs class with the specified settings. A string that is the name of the worksheet from which the drawing object is being removed. An integer specifying the ID of the drawing object that is about to be removed. A enumeration member specifying the type of the drawing object for which the event has been raised. Gets the ID value of the drawing object being removed. An integer value specifying the drawing object's unique identifier. Gets the type of the drawing object being removed. A enumeration member. Serves as the base for classes which provide data for the events which occur on inserting or removing rows and columns via the 's UI. Gets the number of rows/columns that will be inserted or removed. An integer that is the number of affected rows/columns. Gets the index of the first row/column after which rows/columns will be inserted or removed. A zero-based integer that is the index of the row/column from which insertion or removal should start. Provides data for the and events. Initializes a new instance of the ColumnsChangingEventArgs class with the specified settings. A string that is the name of the worksheet being modified. An integer specifying the index of the column from which the operation starts. An integer specifying the number of columns affected. A method that will handle the SheetInserted event of the SpreadsheetControl. A method that will handle the SheetInserted event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains codes which can be used in a header or a footer and interpreted when printing a worksheet. Prints a single ampersand. Turns bold on and off for the text that follows the code. Centers the characters that follow. Prints the current date. Turns double underline on and off for the characters that follow. Prints the characters using the specified font. A string that is the name of the font. A enumeration that specifies the style of the text. A string that can be assigned as the header or footer content. Obtains the formatting code that sets the text font color. An integer that is the Office Theme color Id in the range 0..11. An integer that is the tint\shade value in the range -100..100. A string that can be used as formatting code in a header or footer. Obtains the formatting code that sets the text font color. A value that is the font color. A string that is the formatting code. Obtains the format code that sets the text font size. An integer specifying the font size. A string that is the format code. Turns italic on and off for the characters that follow. Left aligns the characters that follow. Prints the current page number. Prints the total number of pages in the document. Inserts an image. Right aligns the characters that follow. Turns strikethrough on or off for the characters that follow. Turns subscript on or off for the characters that follow. Turns superscript on or off for the characters that follow. Prints the current time. Turns underline on or off for the characters that follow. Prints the name of the workbook. Prints the file path of the workbook. Prints the name of the worksheet. Lists values used to specify what items should appear in the Formula AutoComplete drop-down list. Specifies that the Formula AutoComplete list should display all items that contain the text typed into a cell. Specifies that the Formula AutoComplete list should display all items that start with the text typed into a cell. Lists values used to define data formats of columns in the imported CSV or TXT file. Specifies that column values should be interpreted as boolean values. If conversion fails, column values are treated as strings. Specifies that column values should be interpreted as date and time values. If conversion fails, column values are treated as strings. Specifies that column values should be interpreted as errors. If conversion fails, column values are treated as strings. Specifies that the type of column values should be recognized automatically based on the column content (numeric values will be converted to numbers, date values to dates, etc.). Specifies that column values should be interpreted as numbers. If conversion fails, column values are treated as strings. Specifies that column values should be interpreted as text and corresponding cells will be formatted as text, so that anything you type into these cells will be treated as text including numbers. Stores data format settings for columns in the imported CSV or TXT file. Initializes a new instance of the ColumnDataTypeCollection class with the default settings. Removes all data format settings applied to the imported columns. Gets or sets the data type of a specific column in the imported text document. A zero-based index of the column in the imported document whose data type should be set or obtained. A enumeration value which defines the data type of the specified column. Lists types of base items that can be used by the "Show Values As" calculation options. Specifies that the value of the next item is used to calculate the value of the current item in the . Specifies that the value of the previous item is used to calculate the value of the current item in the . Indicates that the value of a specific item is used for a custom calculation. Lists aggregation functions to apply to data fields in a PivotTable report. The average of the values. The number of nonempty values. The number of numeric values. The largest value. The smallest value. The product of the values. An estimate of the standard deviation of a population, where the sample is a subset of the entire population. The standard deviation of a population, where the population is all of the data to be summarized. The sum of the values. An estimate of the variance of a population, where the sample is a subset of the entire population. The variance of a population, where the population is all of the data to be summarized. Contains data used to specify starting and ending values for the range grouping. Initializes a new instance of the class with the specified number. A number to convert to the PivotGroupingValue instance. Initializes a new instance of the class with the specified DateTime value. A value to convert to the PivotGroupingValue instance. Gets or sets whether to calculate the value automatically based on the source data. True calculate the value automatically; otherwise, false. Gets or sets the value used for date grouping. A value. Converts the object to a grouping value using the specified date system. A object that specifies a date and time value to be converted to a grouping value. true, to use the 1904 date system; otherwise, false. A object that specifies a starting or ending value for grouping. Indicates whether the value is intended for date grouping. True, if the value is intended for date grouping; otherwise, false. Gets or sets the value used for numeric grouping. A value. Lists values used to specify how items of a row or column field are combined into groups. Groups items in the date or time field by days. The number of days included in each group is defined by the interval parameter of the method and returned by the property. Groups items in the date or time field by hours, regardless of the date to which the current date/time value belongs. Groups items in the date or time field by minutes, regardless of the date to which the current date/time value belongs. Groups items in the date or time field by months. Indicates that field items are not grouped. Groups items in a numeric field into intervals. The interval length is defined by the interval parameter of the method and returned by property. Groups items in the date or time field by quarters. Groups items in the date or time field by seconds, regardless of the date to which the current date/time value belongs. Groups items in the date or time field by years. Lists values used to specify what items should be included in the "Top 10" filtering results. Specifies that bottom items satisfying the specified "Top 10" filter criteria should be displayed. Indicates that the pivot filter is not of the "Top 10" type. Specifies that top items satisfying the specified "Top 10" filter criteria should be displayed. Lists values that specify the type of filter to be applied to a PivotTable field. Shows dates occurring in April, regardless of the year. Shows dates occurring in August, regardless of the year. Shows item labels that begin with the specified text string. Shows item labels that are between a specified range of values. Shows item labels that contain the specified text string. Shows item labels that end with the specified text string. Shows item labels that match a specified value. Shows item labels that are greater than a specified value. Shows item labels that are greater than or equal to a specified value. Shows item labels that are less than a specified value. Shows item labels that are less than or equal to a specified value. Shows item labels that do not begin with the specified text string. Shows item labels that are not between a specified range of values. Shows item labels that do not contain the specified text string. Shows item labels that do not end with the specified text string. Shows item labels that do not match a specified value. Shows the specified number of items containing top/bottom values. Shows dates that are between a specified range of dates. Shows dates that match a specified date. Shows dates after a specified date. Shows dates that are after or equal to a specified date. Shows dates that are not between a specified range of dates. Shows dates that do not match a specified date. Shows dates before a specified date. Shows dates that are before or equal to a specified date. Shows dates occurring in December, regardless of the year. Shows dates occurring in February, regardless of the year. Shows dates occurring in the 1st quarter, regardless of the year. Shows dates occurring in the 4th quarter, regardless of the year. Shows dates occurring in January, regardless of the year. Shows dates occurring in July, regardless of the year. Shows dates occurring in June, regardless of the year. Shows dates occurring last month. Shows dates occurring last quarter. Shows dates occurring last week. Shows dates occurring last year. Shows dates occurring in March, regardless of the year. Shows dates occurring in May, regardless of the year. Shows dates occurring next month. Shows dates occurring next quarter. Shows dates occurring next week. Shows dates occurring next year. Shows dates occurring in November, regardless of the year. Shows dates occurring in October, regardless of the year. Shows top/bottom items that comprise not less than the specified percent of the total of the field values. Shows dates occurring in the 2nd quarter, regardless of the year. Shows dates occurring in September, regardless of the year. Shows top/bottom items that comprise not less than the specified sum of the values. Shows dates occurring in the 3rd quarter, regardless of the year. Shows dates occurring this month. Shows dates occurring this quarter. Shows dates occurring this week. Shows dates occurring this year. Shows today's dates. Shows tomorrow's dates. Shows values that are between a specified range of values. Shows values that are equal to a specified value. Shows values that are greater than a specified value. Shows values that are greater than or equal to a specified value. Shows values that are less than a specified value. Shows values that are less than or equal to a specified value. Shows values that are not between a specified range of values. Shows values that are not equal to a specified value Shows dates occurring between the beginning of the current year and today, inclusive. Shows yesterday's dates. Contains information about the location of a pivot table and its areas. Gets the cell range that contains the column area of the PivotTable report. A object. Gets the cell range that contains the data area of the PivotTable report. A object. Gets the cell range that contains the page area of the PivotTable report. A object that is the contiguous or noncontiguous (union) range of cells occupied by the page fields. Gets the cell range that contains the entire PivotTable report except for the page area. A object that specifies a cell range occupied by the pivot table disregarding the page fields. Gets the cell range that contains the row area of the PivotTable report. A object. Gets the cell range that contains the entire PivotTable report including the page area. A object that specifies a noncontiguous (union) range of cells occupied by the PivotTable report along with the page area. Represents a filter applied to a PivotTable field. Removes the current filter from the collection. Gets or sets a brief description of the filter. A value that specifies the description of the pivot filter. Gets the pivot field to which the current filter is applied. A object that specifies the filtered field. Gets the type of the pivot filter. A enumeration member which indicates the filter type. Gets the data field containing summary values being filtered by a value filter. A object that is the data field used for filtering. Gets or sets the name of the pivot filter. A value that specifies the filter's name. Gets the second filter criteria value. A object that specifies a value used in a filter. Gets or sets the type of the "Top 10" value filter. One of the enumeration members. Gets the first filter criteria value. A object that specifies a value used in a filter. A collection of filters applied to the PivotTable fields. Applies a date filter to the specified PivotTable field. A object that specifies a row or column field that should be filtered. A enumeration member specifying the type of date filter to be applied to the field. A object that represents the applied filter. Applies a label or date filter to the specified PivotTable field. A object that specifies a row or column field that should be filtered. A enumeration member specifying the type of filter to be applied to the field. A object that specifies the filter criteria value. A object that represents the applied filter. Applies a label or date filter to the specified PivotTable field. A object that specifies a row or column field that should be filtered. A enumeration member specifying the type of the filter to be applied to the field. A object that specifies the first filter criteria value. A object that specifies the second filter criteria value. A object that represents the applied filter. Applies a value filter to the specified PivotTable field. A object that specifies a row or column field to which a filter should be applied. A object that specifies a data field containing summary values to filter by. A enumeration member specifying the type of value filter to be applied to the field. A object that specifies the filter criteria value. A object that represents the applied filter. Applies a value filter to the specified PivotTable field. A object that specifies a row or column field to which a filter should be applied. A object that specifies a data field containing summary values to filter by. A enumeration member specifying the type of the value filter to be applied to the field. A object that specifies the first filter criteria value. A object that specifies the second filter criteria value. A object that represents the applied filter. Removes all pivot filters from the collection. Determines whether the collection contains the specified filter. A object to search for. true, if the collection contains the specified filter; otherwise, false. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item doesn't belong to the collection. Removes the specified filter from the collection. A object to be removed from the collection. Removes a filter at the specified index from the collection. A zero-based integer specifying the index of the filter to be removed. It should be non-negative and less than the number of elements in the collection. Lists values that specify how subtotals are calculated for a PivotTable field. Indicates that the default summary function is used to calculate subtotals for a field. Indicates that a custom function from the enumeration is used to calculate subtotals. Indicates that subtotals are not calculated for a field. Lists functions used to calculate subtotals for the PivotTable fields. The average of the values. The number of nonempty values. The number of numeric values. The largest value. The smallest value. Specifies that subtotals for a field are not calculated. The product of the values. An estimate of the standard deviation of a population, where the sample is a subset of the entire population. The standard deviation of a population, where the population is all of the data to be summarized. The sum of the values. An estimate of the variance of a population, where the sample is a subset of the entire population. The variance of a population, where the population is all of the data to be summarized. Lists values that specify the sort order for a PivotTable field. Sorts the field in ascending order. Sorts the field in descending order. Enables manual sorting of field items by dragging them in the UI. Currently, the SpreadsheetControl doesn't support manual sorting of field items. Lists options that specify how summary values are displayed within a data field. Displays values in a data field as the difference from the value of the in the . Calculates the relative importance of each summary value by using the following formula: ((value in cell) x (Grand Total of Grand Totals)) / ((Grand Row Total) x (Grand Column Total)) Displays summary values for a data field "as-is", with no additional calculation applied. Displays values in a data field as the percentage of the value of the in the . Displays values in a data field as the percentage difference from the value of the in the . Displays values in each column as the percentage of the total value of the column. Displays values in a data field as the percentage of the value of the parent item of the specified . Displays values in each inner column as the percentage of the total of the parent item in the outer column. The parent column for the item values of the outermost column field is the grand total column. Displays values in each inner row as the percentage of the total of the parent item in the outer row. The parent row for the item values of the outermost row field is the grand total row. Displays values in each row as the percentage of the total value of the row. Calculates a running total for successive items in the as a percentage of the grand total value. Displays values as the percentage of the grand total of all values in the PivotTable report. Displays the rank of values for a specific , listing the smallest item in the field as 1, and each larger value with a higher rank value. Displays the rank of values for a specific , listing the largest item in the field as 1, and each smaller value with a higher rank value. Displays values for successive items in the as a running total. Represents a reference to a specific item in a pivot table. Initializes a new instance of the PivotItemReference class with the specified settings. An integer that is the zero-based index of the field containing the referenced item in the collection. An integer that is the zero-based index of the referenced item in the specified field. Gets the index of the pivot field containing the referenced item. An integer value specifying a zero-based index of the field in the PivotTable's field collection. Gets the index of the referenced item. An integer value specifying a zero-based index of the item in the item collection of the field to which this item belongs. Contains sort options for a PivotTable field. Gets the index of the data field used by the sort criteria applied to the pivot field. An integer value that is the zero-based index of the data field in the . Provides access to the collection of objects used by the sorting criteria applied to the pivot field. A collection of the objects. Gets or sets the type of sort applied to the PivotTable field. One of the enumeration values specifying the sort order. Provides access to range grouping characteristics. Gets an index of the field in the collection. An integer that is the index of the pivot field in the . Gets the default ending range value which is the maximum value of the field data. A instance containing the maximum value of the current field data which has the set to true. Gets the default starting range value which is the minimum value of the field data. A instance containing the minimum value of the current field data and having the set to true. Gets the ending value for range grouping. A instance containing the ending value of the range used for grouping in the current field. Gets the grouping type. A enumeration member. Gets the grouping interval for numeric range grouping, for date range grouping returns number of days to group by. A value that indicates the size of each group. Gets the starting value for range grouping. A instance containing the starting value of the range used for grouping in the current field. A collection of calculated fields in a PivotTable report. Creates a new calculated field and appends it to the collection. A value that specifies the formula for the field. A object that specifies the newly created calculated field. Creates a new calculated field with the specified name and appends it to the collection. A value that specifies the formula for the field. A value that specifies the custom name of the field. A object that specifies the newly created calculated field. Removes all calculated fields from the collection. Determines whether the collection contains the specified field. A object that specifies a calculated field to locate in the collection. true, if the collection contains the specified field; otherwise, false. Returns the first calculated field in the PivotCalculatedFieldCollection. A object that represents the calculated field at the first position in the collection. null (Nothing in Visual Basic) if the collection is empty. Returns the index of the specified calculated field in the collection. A object that specifies the calculated field to locate in the collection. A zero-based integer which specifies the field's position within the collection. -1 if the field doesn't belong to the collection. Provides access to an individual calculated field in the collection by its name. A string that specifies the name of the calculated field to be obtained. A object that is a calculated field with the specified name. Returns the last calculated field in the PivotCalculatedFieldCollection. A object that represents the calculated field at the last position in the collection. null (Nothing in Visual Basic) if the collection is empty. Removes the specified calculated field from the collection. A object that specifies the calculated field to be removed from the collection. Removes the calculated field at the specified index from the collection. A zero-based integer specifying the index of the calculated field to be removed. It should be non-negative and less than the number of elements in the collection. Lists positions of the legend on a chart. Below the chart. On the left of the chart. On the right of the chart. Above the chart. In the upper right corner. Contains options that allow you to restrict an end-user's ability to move or remove a PivotTable field. Gets or sets a value indicating whether the field can be removed from the pivot table. true, if the field can be removed from the pivot table; otherwise, false. The default value is true. Gets or sets a value indicating whether the field can be moved to the column axis area of the pivot table. true, if the field can be moved to the column axis area; otherwise, false. The default value is true. Gets or sets a value indicating whether the field can be moved to the data area of the pivot table. true, if the field can be moved to the data area; otherwise, false. The default value is true. Gets or sets a value indicating whether the field can be moved to the PivotTable report filter area. true, if the field can be moved to the report filter area; otherwise, false. The default value is true. Gets or sets a value indicating whether the field can be moved to the row axis area of the pivot table. true, if the field can be moved to the row axis area; otherwise, false. The default value is true. Gets or sets a value indicating whether the field can have multiple items selected if it is located in the report filter area. true, to enable multiple item selection for the field in the report filter area; otherwise, false. The default value is false. Invalid Cell Reference error (#REF!). Initializes a new instance of the CellErrorReferenceExpression class with the specified settings. A object that specifies a reference to a worksheet. Initializes a new instance of the CellErrorReferenceExpression class with the default settings. Creates a copy of the current CellErrorReferenceExpression object. A CellErrorReferenceExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the CellErrorReferenceExpression class. A CellErrorReferenceExpression class instance, representing the source object for copying. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An equality operator. Initializes a new instance of the EqualityExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current EqualityExpression object. A EqualityExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the EqualityExpression class. A EqualityExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "=" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. Lists values used to specify the orientation of multiple page fields in the PivotTable report filter area. Specifies that page fields should be first displayed from the top to the bottom (in the order they are added) before another column starts. Specifies that page fields should be first displayed from left to right (in the order they are added) before another row starts. Lists values that specify the cache type of the PivotTable report. Indicates that the cache contains data that consolidates ranges. Indicates that the cache contains data from an external data source. Indicates that the cache contains a scenario summary report. Indicates that the cache contains worksheet data. Provides options to restrict an end-user's ability to group data. Initializes a new instance of the SpreadsheetGroupBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetGroupBehaviorOptions object passed as a parameter. A SpreadsheetGroupBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets whether end-users can change group settings. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to change group settings. true, if a feature is allowed; otherwise, false. Gets or sets whether end-users can collapse groups. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to collapse groups. true, if a feature is allowed; otherwise, false. Gets or sets whether end-users can collapse or expand groups located on a protected worksheet. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to collapse or expand groups on a protected worksheet. true, if a feature is allowed; otherwise, false. Gets or sets whether end-users can collapse or expand groups when the SpreadsheetControl's ReadOnly property is set to true. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to collapse or expand groups when the SpreadsheetControl is in a read-only state. true, if the feature is allowed; otherwise, false. Gets or sets whether end-users can expand groups. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to expand groups. true, if a feature is allowed; otherwise, false. Gets or sets whether end-users can group data. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to group data. true, if a feature is allowed; otherwise, false. Gets or sets whether end-users can ungroup data. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to ungroup data. true, if a feature is allowed; otherwise, false. Provides data for the event. Initializes a new instance of the ShapesCopyingEventArgs class with the default settings. A collection of table and pivot table styles contained in the workbook. Creates a new table or pivot table style with the specified name and appends it to the collection of styles. A value that specifies the style name. Initializes the property of the created style. A object that specifies the newly created style. Indicates whether the collection contains the table or pivot table style under the specified name. A value that specifies the name of the style to locate in the collection. true, if the collection contains the table or pivot table style under the specified name; otherwise, false. Gets the number of table styles in the collection. An integer specifying the number of table styles in the collection. Gets or sets the default pivot table style. A object. Gets or sets the default table style. A object. Provides access to built-in table styles by their identifiers. A enumerator member. A object specifying the table style with the specified identifier. Provides access to individual table and pivot table styles in the collection by their names. A value specifying the name of the style to be found. A object specifying the table or pivot table style with the specified name. Provides access to built-in pivot table styles by their identifiers. A enumerator member. A object specifying the pivot table style with the specified identifier. Removes the table or pivot table style with the specified name from the collection. A value that specifies the name of the table style () to be removed from the collection. Lists values used to specify the starting position of the PivotTable Field List. Specifies that the PivotTable Field List should be displayed in the center of the screen. Specifies that the PivotTable Field List should be displayed in the center of the SpreadsheetControl. Specifies that the position of the PivotTable Field List is determined by the property value relative to the upper-left corner of the screen. Specifies that the position of the PivotTable Field List is determined by the property value relative to the upper-left corner of the SpreadsheetControl. Lists values used to specify the type of the PivotTable report layout. Specifies that a pivot table should be displayed in compact form. Specifies that a pivot table should be displayed in outline form. Specifies that a pivot table should be displayed in tabular form. Represents a reference to a object that is currently shown as a page field. Represents a reference to a object that is currently shown as a data field. Returns the base field used by the "Show Values As" calculation option applied to the data field. A object that represents the base field. Returns the base item used by the "Show Values As" calculation option applied to the data field. A object that represents the base item. Returns the type of the base item used by the "Show Values As" calculation option applied to the data field. A object that specifies the base item type. Retrieves summary data for the specified items of the pivot table. An array of objects specifying references to the report's items that describe data to be retrieved. A object that represents the retrieved value. Gets or sets the name of the data field. A value that specifies the name of the data field. Gets or sets a format string used to display summary values within the data field. A value that specifies the number format to be applied to the data field. Gets the type of calculation applied to the data field in addition to the actual value of the field. A enumeration member specifying how summary values are displayed within the data field. Applies the "Show values as" calculation option to the data field to change the way summary values are displayed within the report. A enumeration member specifying how summary values should be displayed within the data field. A object that specifies a base field for a custom calculation. A enumeration member specifying whether the previous or next item in the base field should be used as the basis for calculation. Applies the "Show values as" calculation option to the data field to change the way summary values are displayed within the report. A enumeration member specifying how summary values should be displayed within the data field. A object that specifies a base field for a custom calculation. Applies the "Show values as" calculation option to the data field to change the way summary values are displayed within the report. A enumeration member specifying how summary values should be displayed within the data field. Applies the "Show values as" calculation option to the data field to change the way summary values are displayed within the report. A enumeration member specifying how summary values should be displayed within the data field. A object that specifies a base field for a custom calculation. A object specifying a base item in the base field that should be used for calculation. Shows summary values in the data field "as-is", with no additional calculation applied to the actual value of the field. Gets or sets the summary function used to calculate values in the data field. A enumeration value that specifies the summary function used by the data field. Lists values used to specify areas in the PivotTable report to which a may belong. Specifies that a field is displayed in the column axis area of a pivot table. Specifies that a field is not added to a pivot table. Specifies that a field is displayed in the filter area of a pivot table. Specifies that a field is displayed in the row axis area of a pivot table. Specifies that a field is displayed in the data area of a pivot table. Provides data for the SpreadsheetControl.DefinedNameEditing event. Gets the name of the Defined Name before it is edited. A string that is the . A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. Provides data for the event. Gets or sets a value indicating whether the copy operation should be canceled. true, to cancel copying; otherwise, false. Gets or sets a value indicating whether data is being cut from the source range. true, if data is cut from the source range; otherwise, false. Gets or sets a cell range from which data is being copied. A object that specifies the cell range to be copied. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. Provides data for the event. Gets or sets a value indicating whether the copied data is cut from the source range. true, if data is cut from the source range; otherwise, false. Gets the reference to the cell range from which data has been copied. A value that specifies a cell reference to the copied cell range. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. Provides data for the event. Gets or sets a value indicating whether the operation of pasting data should be canceled. true, to cancel the paste operation; otherwise, false. Gets or sets a value indicating whether the copied data is cut from the source range. true, if data is cut from the source range; otherwise, false. Gets or sets the part of copied data to be pasted into target range. A enumeration member. Gets the cell range into which data are going to be pasted. A object that specifies the destination cell range. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. An EventArgs object that contains the event data. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. A trendline in a chart that shows trends in the series data. Gets or sets whether a name of the trendline is generated automatically. true, to use automatically generated name; otherwise, false. Gets or sets the number of categories (or units on a scatter chart) that the trendline extends before the data. A value that specifies the distance measured in lengths of a category on the category axis.. Gets or sets the name of the trendline. A string that is the trendline name. Gets or sets whether the trendline equation is displayed on a chart. true, to display equation; otherwise, false. Gets or sets whether to display the R-squared value of the trendline on the chart. true, to display the R-squared value; otherwise, false. Gets or sets the number of categories (or units on a scatter chart) that the trendline extends after the data. A value that specifies the distance measured in lengths of a category on the category axis.. Gets or sets whether the trendline crosses the value axis at the point specified by the property. true, if the trendline crosses the value axis; otherwise, false. Gets or sets the point where the trendline crosses the value axis. A value. Provides access to trendline label options. A interface that provides access to label properties. Gets or sets a value that specifies the trendline order. An integer that is the trendline order. Gets or sets the period for the moving-average trendline. An integer from 2 to 255. Gets or sets the type of the trendline. A enumeration member identifying the trendline type. A table style element. Specifies the borders for the table element cells. A object that provides access to the borders of a cell or cell range contained in the table element. Removes existing formatting from the table style element. Specifies the cell background for the table element. A object providing properties to format the cell background. Specifies the font for the table element cells. A object providing properties to change cell font attributes. Specifies the number of table rows or columns displayed as odd and even stripes used for alternate shading of rows or columns in a table. An integer that specifies the number of table rows or columns displayed in row or column stripes in the table. Contains text descriptions of the argument passed to the User-Defined Function (UDF). Initializes a new instance of the CustomFunctionArgumentDescription class with the specified settings. A string that is the name of an argument. A string that is the text used as an argument description. A string that is the hint for the type the function returns. Gets or sets a description of the function argument. A string that explains to the end-user what the argument means. Gets or sets the name of an argument. A string that names the argument. Gets or sets the text description of the type the function returns. A string describing the return type. A collection of columns in a table. Inserts a new column to the end of the table and returns the newly created object. A object that specifies the newly created column in the table. Inserts a new column into the table at the specified position and returns the newly created object. An integer specifying the zero-based index of the position where a new column shall be inserted. A object that specifies the newly created column in the table. Determines whether the collection contains the specified item. An object to search for. true if the collection contains the specified item; otherwise, false. Returns the index of the specified column in the collection. An object to locate in the collection. A zero-based integer which specifies the column position within the collection. -1 if the column doesn't belong to the collection. Removes the specified column from the collection. A object to be removed from the collection. Removes the column at the specified index from the collection. A zero-based integer specifying the index of the column to be removed. It should be non-negative and less than the number of elements in the collection. Contains options that allow you to restrict specific operations in the PivotTable report. Gets or sets a value indicating whether fields in the pivot table can have multiple filters applied to them at the same time. true, to use more than one filter for a PivotTable field; otherwise, false. The default value is false. Gets or sets a value indicating whether column widths should be automatically resized when the pivot table is recalculated or refreshed. true, to automatically adjust column widths each time the pivot table is updated; otherwise, false. The default value is true. Gets or sets a value indicating whether the PivotTable Field List can be invoked for the current pivot table. true, to enable the capability to display the Field List; otherwise, false. Represents a collection of fields located in the report filter area of a pivot table. Adds a field to the report filter area of the pivot table. A object specifying a pivot field that should be added to the page area of the PivotTable report. A object which represents the inserted page field. Removes all page fields from the collection. Determines whether the collection contains the specified page field. A object to locate in the collection. true, if the collection contains the specified page field; otherwise, false. Returns the index of the specified page field in the collection. A object to locate in the collection. A zero-based integer which specifies the field's position within the collection. -1 if the field doesn't belong to the collection. Inserts a page field into the PivotPageFieldCollection collection at the specified index. A zero-based integer which specifies the position at which the field should be inserted. A object representing the field to insert into the collection. A object which represents the inserted page field. Provides access to an individual page field in the collection by its name. A string that specifies the name of the page field to be obtained. A object that is a page field with the specified name. Removes the specified page field from the collection. A object to be removed from the collection. Removes the page field at the specified index from the collection. A zero-based integer specifying the index of the page field to be removed. It should be non-negative and less than the number of elements in the collection. Represents a collection of objects in a PivotTable field. Determines whether the collection contains the specified item. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the index of the specified in the collection. A object to locate in the collection. A zero-based integer which specifies the item's position within the collection. -1 if the item doesn't belong to the collection. Represents a field in a PivotTable report. Returns the region of the pivot table where the current field is displayed. A enumeration value specifying the PivotTable region. Provides access to an object that allows you to restrict operations with the current PivotTable field. A object containing restriction specifications. Provides access to the collection of calculated items added to the PivotTable field. A object specifying the PivotField's collection of calculated items. Gets or sets the formula for the calculated field. A value that is the calculated field's formula. Provides access to the interface which provides information on grouping applied to the field. A interface. Performs numeric grouping in the current field. A value that is the smallest value to be grouped. If this argument is omitted or null, the smallest value in the field is used. A value that is the largest value to be grouped. If this argument is omitted or null, the largest value in the field is used. A value that specifies an interval for each group. If this argument is omitted, the group interval is calculated automatically. Groups the specified items in the field. A list containing indices of the items to group. Performs grouping of the specified type in the current field. A enumeration member that determines how the field should be grouped. Performs grouping by dates in the specified interval. A value that is the start of the time interval to group. A value that is the end of the time interval to group. An integer that is the number of days in each group. Applicable if the grouping type is . A enumeration value or a combination of values which specifies how the pivot field is grouped. Performs field grouping using the specified grouping properties. A object that specifies the starting value. A object that specifies the ending value. A value that specifies the grouping interval for numeric range grouping or the number of days to group by in date range grouping. A enumeration value or a combination of values that specifies the grouping. Gets or sets a value indicating whether new items should appear in the field when manual filtering is applied to it. true, to include new items in a manual filter; otherwise, false. The default is false. Provides access to the collection of items in the specified PivotTable field. A object specifying the PivotField's collection of items. Provides access to settings used to adjust the layout of the PivotField object. A object containing layout settings for a pivot field. Gets or sets the PivotTable field's name. A value that specifies the name of the pivot field. Gets or sets a format string used to display numeric values (e.g., dates or times) within the PivotTable field. A value that specifies the number format to be applied to the pivot field. Specifies the function(s) to calculate subtotals for the PivotTable field. The enumeration members specifying one or more functions used to calculate subtotals for the field. Displays automatic subtotals for the PivotTable field. Displays all items in the PivotTable field. Displays the specified item in the PivotTable field. A zero-based integer value that specifies the index of the item to be displayed. If it's negative or exceeds the number of items in the field, an exception is raised. Provides access to the sort options of the PivotTable field. A object containing the field's sort options. Sorts items in the current pivot field based on values in the specified data field. One of the enumeration values specifying the sort order. An integer value that is the zero-based index of the data field in the collection to sort by. An array of objects representing references to the report's items that specify a row or column in the data area on which to base sorting. Sorts items in the current pivot field based on values in the specified data field. One of the enumeration values specifying the sort order. An integer value that is the zero-based index of the data field in the collection to sort by. A collection of objects representing references to the report's items that specify a row or column in the data area on which to base sorting. Gets or sets the type of sort to apply to the PivotTable field. One of the enumeration values specifying the sort order. Gets the name of the pivot field as it appears in the PivotTable's source data. A value that specifies the name of the field in the original source data. Gets or sets the text to be displayed in the field's subtotal row or column heading. A value that specifies the custom subtotal label. Gets the function(s) used to subtotal the PivotTable field. The enumeration members representing one or more functions used to calculate subtotals for the current field. Gets the type of subtotals displayed for the PivotTable field. A enumeration value specifying the subtotal type. Removes grouping for the current field. Removes the specified items from grouping. A list of item indices to remove from grouping. Contains various options used to adjust the layout of the PivotTable report. Gets or sets a value indicating whether new fields should have their property set to true. true, to create new fields with the compact mode equal to true; otherwise, false. Gets or sets a value indicating whether multiple data fields in a pivot table should be displayed in rows down the report. true, to arrange multiple data fields as a row field; otherwise, false. The default value is false. Hides all subtotals in the PivotTable report. Gets or sets the indent increment for items from different row fields when a pivot table is shown in compact form. An integer value that specifies the amount by which items from different row fields are indented. This value must be between 0 and 127. Otherwise, a will be thrown. Inserts a blank row after each outer row field item in a pivot table. Gets or sets a value indicating whether to merge and center cells containing item labels for the outer row and column fields, subtotal and grand total captions. true, to merge cells containing the outer row and column field items, subtotal and grand total labels; otherwise, false. Gets or sets a value indicating whether new fields should have their property set to true. true, to create new fields with the outline mode equal to true; otherwise, false. Gets or sets the order in which multiple page fields are displayed in the PivotTable report filter area. A enumeration member. Gets or sets the number of page fields to display before starting another column or row based on the property value. An integer value that specifies the number of page fields per column or row. This value must be between 0 and 255. Otherwise, a will be thrown. Removes blank rows after items of the outer row fields in a pivot table. Specifies whether to repeat item labels for all outer row and column fields in a pivot table. true, to repeat item labels in the outer fields; otherwise, false. Applies the specified report layout to a pivot table. One of the enumeration members specifying the report layout. Displays all subtotals in the PivotTable report. true, to display subtotals for the outer row fields on top; otherwise, false. Gets or sets a value indicating whether grand totals should be displayed for columns in the PivotTable report. true, to display grand totals for columns; otherwise, false. Gets or sets a value indicating whether grand totals should be displayed for rows in the PivotTable report. true, to display grand totals for rows; otherwise, false. Gets or sets a value indicating whether hidden page field items in a pivot table should be included in subtotals and grand totals. true, to include hidden page field items in subtotals and grand totals; otherwise, false. The default value is false. Contains display settings for a pivot table. Gets or sets the alternative description of the information in a PivotTable report. A value that specifies the detailed explanation of the PivotTable content. Gets or sets the alternative text for a PivotTable report. A value that specifies the descriptive title for a pivot table. Gets or sets the text to be displayed in the column header of a pivot table shown in compact form. A value that specifies the column header caption. Gets or sets the caption for a virtual field named Data (Values in the UI) which appears in a pivot table containing two or more data fields. A value that specifies the Data field caption. The value cannot be null or String.Empty. Gets or sets the text to be displayed in cells that contain errors. A value that specifies the custom string to be displayed for error cells. Gets or sets the text to be displayed in grand totals for rows and columns in a pivot table. A value that specifies the text label to be displayed in the grand total column and grand total row. Gets or sets the text to be displayed in cells with no values. A value that specifies the custom string to be displayed in empty cells. Gets or sets the text to be displayed in the row header of a pivot table shown in compact form. A value that specifies the row header caption. Gets or sets a value indicating whether the expand/collapse buttons should be displayed in a pivot table. true, to display drill indicators; otherwise, false. Gets or sets a value indicating whether to show custom error messages in cells. true, to show a custom error string in cells containing errors; otherwise, false. Gets or sets a value indicating whether to display the row and column field captions and filter drop-down arrows in a pivot table. true, to display the row and column field captions along with the filter drop-down arrows; otherwise, false. The default value is true. Gets or sets a value indicating whether to display a custom string in cells that contain no values. true, to show a custom message in empty cells; otherwise, false. The default value is true. Gets or sets a value indicating whether to display the "(Multiple Items)" string in the report filter area when multiple items, but not all, are selected in a page field. true, to display "(Multiple Items)" instead of "(All)" for a page field with multiple selected items; otherwise, false. The default value is true. Gets or sets a value indicating whether to display the Values row that may appear when there are multiple fields in the PivotTable data area. true, to display the Values row; otherwise, false. The default is true. A method that will handle the SpreadsheetControl.DefinedNameDeleting event. A method that will handle the DefinedNameDeleting event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the SpreadsheetControl.DocumentPropertiesChanged event. A method that will handle the DocumentPropertiesChanged event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A base class that provides necessary functionality for custom localizers of the spreadsheet function names. Initializes a new instance of the XtraSpreadsheetFunctionNameLocalizer class with the default settings. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Returns a culture-specific string for the specified string identifier. A DevExpress.XtraSpreadsheet.Localization.XtraSpreadsheetFunctionNameStringId enumeration value specifying the function whose name is to be localized. A that is the text to be displayed for the current culture settings. Represents the collection of row or column fields in the PivotTable report. Adds a field to the row or column area of the pivot table. A object specifying a pivot field that should be added to the row or column area of the PivotTable report. A object which represents the inserted row or column field. Adds the virtual "Values" field to the row or column area of the pivot table. A object which represents the "Values" field. Removes all row or column fields from the collection. Determines whether the collection contains the specified column or row field. A object that specifies the row or column field to locate in the collection. true, if the collection contains the specified field; otherwise, false. Returns the index of the specified row or column field in the collection. A object that specifies the row or column field to locate in the collection. A zero-based integer which specifies the field's position within the collection. -1 if the field doesn't belong to the collection. Inserts a row or column field into the collection at the specified index. A zero-based integer which specifies the position at which the field should be inserted. A object representing the field to insert into the collection. A object which represents the inserted row or column field. Inserts the virtual "Values" field into the collection at the specified index. A zero-based integer which specifies the position at which the "Values" field should be inserted. If it is negative or exceeds the number of elements within the collection, an exception is raised. A object which represents a reference to the inserted "Values" field. Provides access to an individual row or column field in the collection by its name. A string that specifies the name of the field to be obtained. A object that is a row or column field with the specified name. Removes the specified row or column field from the collection. A object that specifies the row or column field to be removed from the collection. Removes the row or column field at the specified index from the collection. A zero-based integer specifying the index of the field to be removed. It should be non-negative and less than the number of elements in the collection. Represents the collection of all fields in a PivotTable report. Determines whether the collection contains the specified field. A object to locate in the collection. true, if the collection contains the specified field; otherwise, false. Returns the index of the specified in the collection. A object to locate in the collection. A zero-based integer which specifies the field's position within the collection. -1 if the field doesn't belong to the collection. Provides access to an individual field in the collection by its name. A string that specifies the name of the field to be obtained. This value matches the value of the property. A object that is a pivot field with the specified name. Provides data for the event and serves as the base class for . Gets or sets whether the operation performed on the processed event should be canceled. true, to cancel the operation; otherwise, false. A method that will handle the event. A method that will handle the ValidateCustomSqlQuery event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the event. A method that will handle the ActiveSheetChanging event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Represents a picture embedded to a worksheet header or footer. Gets or sets the brightness level of the picture. A value indicating the brightness level. Gets or sets the type of color transformation applied to the picture. One of the enumeration values specifying the color transformation type. Gets or sets the contrast of the picture. A value indicating the contrast level. Gets or sets the number of points that are cut from the bottom of the picture. A value that is the number of points to be cut. Gets or sets the number of pixels that are cut from the left of the picture. A value that is the number of points to be cut. Gets or sets the number of pixels that are cut from the right of the picture. A value that is the number of pixels to be cut. Gets or sets the number of points that are cut from the top of the picture. A value that is the number of points to be cut. Gets or sets the height of the picture. A value that is the picture's height. Gets an image contained in the header or footer picture object. A object that is the image contained in the object. Gets or sets whether the picture retains its original proportions after resizing. true, to retain the original proportions; otherwise, false. Gets the original height of the picture. A object that is the original height. Gets the original width of the picture. A object that is the original width. Gets or sets the width of the picture. A value that is the picture's width. Provides data for the event. Initializes a new instance of the SpreadsheetCellValidatingEventArgs class with the specified settings. A object specifying the worksheet that contains the cell for which the event has been raised. An integer specifying an index of the column that contains the cell for which the event has been raised. An integer specifying an index of the row that contains the cell for which the event has been raised. A string specifying the text entered in the cell editor. Gets or sets the string entered in the cell editor. A string value specifying the text that is currently entered in the cell editor. Provides information on multiple values and groups of dates by which to filter. Provides access to a collection of criteria for the date values. A list of items. Gets whether blank cells are included in the filtered set. true to filter blank cells; otherwise, false. Gets cell values which are filtered out when a filter is applied. A object containing values used in a filter. Provides data for the event. Identifies an action which caused a change of the cell value. A enumeration value identifying an action. Gets the cell's previous formula. A string specifying the formula. Gets the cell's previous formula in the invariant culture. A string specifying the formula in the invariant culture (English). Gets the cell's previous value. A object. A method that will handle the SpreadsheetControl.DefinedNameEditing and the SpreadsheetControl.DefinedNameValidating events. A method that will handle the DefinedNameEditing event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Lists values that specify how to export custom functions. Export values calculated from custom functions. Export custom function definitions. Represents a conditional formatting rule that formats cells that contain or do not contain the given text. Gets or sets the type of the conditional format operator used in the conditional formatting rule. One of enumeration values. Gets or sets a text string used as the formatting criteria in the conditional formatting rule. A value that represents text specified in the conditional formatting rule. An ampersand operator used to concatenate strings. Initializes a new instance of the ConcatenateExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current ConcatenateExpression object. A ConcatenateExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the ConcatenateExpression class. A ConcatenateExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "&" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A collection of tables contained in a worksheet. Creates a table including the specified range of cells and adds it to the collection. A object that specifies a cell range to be included in the table. A value that indicates whether the top row of the specified cell range will be the table header row. A object that is the newly created table. Creates a table including the specified range of cells and adds it to the collection. A object that specifies a cell range to be included in the table. A value that specifies the table name. This value is assigned to the property. A value that indicates whether the top row of the specified cell range will be the table header row. A object that is the newly created table with the specified name. Creates a table starting from the specified row and column, adds it to the collection and binds it to the data source. A data source object whose data should be retrieved in the worksheet. An integer that is the row index of the top left cell in the worksheet table. An integer that is the column index of the top left cell in the worksheet table. A object that is the newly created table. Creates a table starting from the specified row and column, adds it to the collection and binds it to the data source using the specified options. A data source object whose data should be retrieved in the worksheet. An integer that is the row index of the top left cell in the worksheet table. An integer that is the column index of the top left cell in the worksheet table. An object that contains options used to establish binding. A object that is the newly created table. Creates a table from the specified range, adds it to the collection and binds it to the data source. A data source object whose data should be retrieved in the worksheet. A used to create a table. A object that is the newly created table. Creates a table from the specified range, adds it to the collection and binds it to the data source. A data source object whose data should be retrieved in the worksheet. A used to create a table. An object that contains options used to establish binding. A object that is the newly created table. Removes all tables from the worksheet. Indicates whether the collection contains the specified table. A object to locate in the collection. True, if the collection contains the table; otherwise, false. Gets tables contained in the specified cell range. A object specifying a cell range that contains tables to be returned. A collection of tables within the specified range of cells. Returns the index of the specified table in the collection. A object to locate in the collection. A zero-based integer which specifies the table's position within the collection. -1 if the table doesn't belong to the collection. Removes the specified table from the collection. A object to be removed from the collection. Removes the table at the specified index location from the current collection. A zero-based integer specifying the index of the table to be removed. It should be non-negative and less than the number of elements in the collection. Lists values that specify how to move an active cell on an ENTER key press. An active cell moves one cell down on an ENTER press, and one cell up on a SHIFT+ENTER press. An active cell moves one cell to the left on an ENTER press, and one cell to the right on a SHIFT+ENTER press. An active cell does not move on an ENTER or a SHIFT+ENTER press. An active cell moves one cell to the right on an ENTER press, and one cell to the left on a SHIFT+ENTER press. An active cell moves one cell up on an ENTER press, and one cell down on a SHIFT+ENTER press. Contains sort conditions and allows you to perform sorting. Clears sorting applied to the columns of the filtered range. Provides access to a collection of sort conditions. A collection of objects. Sort a specified column in the specified order. An index of the column to sort. This is zero-based index of columns to which AutoFilter is applied. true to sort in descending order; otherwise, false. Sort columns as specified in sort conditions. A collection of objects. Represents a "top/bottom N" conditional formatting rule. Gets or sets the type of the conditional format operator used in the "top/bottom N" conditional formatting rule. One of enumeration values. Gets or sets a rank value used in the "top/bottom N" conditional formatting rule. A positive integer that is a number or percentage of the rank value. Provides data for the SpreadsheetControl.DefinedNameDeleting event. Allows custom validation of the data sources before using them in the document. Validates the ObjectDataSource data objects before data retrieval. An collection to validate. Provides data for the event. Initializes a new instance of the SpreadsheetValidateCustomSqlQueryEventArgs class with the specified settings. A value that is the custom SQL query being validated. A value that specifies whether or not the specified SQL query is valid. Gets or sets the exception message displayed if validation of the custom SQL query fails. A value that specifies the text of the exception message displayed if validation of the custom SQL query fails. Gets the text of a custom SQL query being validated. A value that is the text of a custom SQL query being validated. Gets or sets whether or not the current SQL query is valid. true, if the current SQL query is valid; otherwise, false. Represents a PivotTable report on a worksheet. Gets or sets a value indicating whether alternate shading should be applied to the pivot table columns. true, to apply banded column formatting to the pivot table; otherwise, false. Gets or sets a value indicating whether alternate shading should be applied to the pivot table rows. true, to apply banded row formatting to the pivot table; otherwise, false. Locks the PivotTable object by preventing visual updates until the EndUpdate method is called. Provides access to an object that allows you to apply restrictions on different PivotTable operations. A object containing the PivotTable behavior options. Returns the data cache for the specified PivotTable report. A object that represents the data cache for the pivot table. Provides access to the collection of calculated fields in the specified PivotTable report. A object specifying the PivotTable's collection of calculated fields. Changes the data source for the PivotTable report. A object that specifies a cell range containing new source data for the pivot table. Changes the data source for the PivotTable report. A object containing new data on which the pivot table should be based. Removes all fields, formatting and report filters from the PivotTable report. Provides access to the collection of fields located in the column axis area of the PivotTable report. A object that represents the collection of column fields. Provides access to the collection of fields located in the data area of the PivotTable report. A object that represents the collection of data fields. Unlocks the PivotTable object after a call to the BeginUpdate method and causes an immediate visual update. Provides access to the collection of all fields in the PivotTable report. A object that is a collection of PivotTable fields. Provides access to the collection of filters applied to the current pivot table. A object that is a collection of pivot filters. Provides access to options used to adjust the PivotTable report layout. A object containing layout settings for a pivot table. Provides access to an object that contains information about the location of a pivot table and its regions. A object containing location information for a PivotTable report. Moves a pivot table to the specified location. A object that specifies a cell or cell range in the upper-left corner of the PivotTable report's destination range. A PivotTable object that represents the moved pivot table. Gets or sets the PivotTable name. A value that specifies the name of the pivot table. Provides access to the collection of fields located in the PivotTable's report filter area. A object that represents the collection of page fields. Provides access to the collection of fields located in the row axis area of the PivotTable report. A object that represents the collection of row fields. Gets or sets a value indicating whether to apply the style formatting to column headers. true, to format column headers; otherwise, false. Gets or sets a value indicating whether to apply the style formatting to row headers. true, to format row headers; otherwise, false. Gets or sets the style applied to the pivot table. A object that specifies the pivot table style. Provides access to the display settings of a PivotTable report. A object containing the PivotTable's display settings. Represents a conditional formatting rule that formats cells which are between or not between two values. Gets or sets the type of the conditional format operator used in the conditional formatting rule. One of enumeration values. Gets or sets a value used as a high bound in the conditional formatting rule. The value that represents a high bound of the data subset inside or outside of which, formatted cells are located. Gets or sets a value used as a low bound in the conditional formatting rule. The value that represents a low bound of the data subset inside or outside of which, formatted cells are located. Represents the data cache for a PivotTable report. Gets the type of the source. A enumeration member that specifies the cache type. Refreshes the PivotTable cache to get the latest data from the data source. Gets the source cell range whose data are stored in the . A object that represents a cell range containing the source data. Represents the collection of data caches from the PivotTable reports in a workbook. Refreshes all pivot caches in the workbook. Defines the column, row and the reference type (relative or absolute). Initializes a new instance of the CellReferencePosition class with the specified settings. An integer that is the index of the column. An integer that is the index of the row. Initializes a new instance of the CellReferencePosition class with the specified settings. An integer that is the index of the column. An integer that is the index of the row. A enumeration value. A enumeration value. Gets the column index of the referenced cell. An integer that is the column index. Gets the reference type for the column in the cell reference. A enumeration that identifies the reference type used for the cell position. Determines whether the specified object is equal to the current CellReferencePosition instance. The object to compare to the current object. true if the specified object is equal to the current CellReferencePosition instance; otherwise false. Determines whether the specified object is equal to the current CellReferencePosition instance. The to compare to the current object. true if the specified object is equal to the current CellReferencePosition instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current CellReferencePosition object. An integer value that is the hash code for the current object. Gets a specific position that is considered invalid. A object with properties set to extreme values so that it does not represent any real position. Gets the row index of the referenced cell. An integer that is the row index. Gets the reference type for the row in the cell reference. A enumeration that identifies the reference type used for cell position. Returns the string cell reference. A string that is the cell reference in style. Creates a CellReferencePosition object from a string reference and validates it. A string cell reference. A object if it is successfully created and vaildated; otherwise, . Represents an icon set conditional formatting rule. Gets an icon by its index from the icon set specified in the icon set conditional format. A zero-based integer specifying the index of the icon. It should be non-negative and less than the number of icons in the set. A object representing a particular icon in the icon set. Gets or sets an icon set type for conditional formatting. One of the enumeration values that specifies an icon set to be displayed. Indicates whether a custom icon set is specified. true, if the custom icon style is used; otherwise, false. Gets or sets whether icons in the icon set specified in the conditional formatting rule are shown in reverse order. true, if the icon order is reversed; otherwise, false. Inserts a custom icon into the icon set specified in the conditional formatting rule. The zero-based index position of the insertion. A object representing a custom icon to be set. Gets or sets whether to show values of cells to which the icon set conditional formatting rule is applied. true, if cell values are displayed; otherwise, false. Returns an array of threshold values used in the icon set conditional formatting rule. An array of values that are threshold values. Provides a unique identifier of a cell within a workbook. Initializes a new instance of the CellKey class with the specified settings. An integer that is the worksheet index. A worksheet index can be obtained using property. An integer that is the column index. A column index can be obtained using the property. An integer that is the row index. A row index can be obtained using the property. Gets the index of a column that contains the current cell. A zero-based integer value that specifies the index of the column containing the current cell. Compares the current cell key with another and returns an integer that indicates whether the current cell is closer to the upper left position of the first worksheet in a workbook compared with another. A object to compare with the current cell key. A value that indicates the relative position of the cells. If the value is -1, the current cell is closer to the upper left position of the first worksheet in a workbook than another. If the value is zero, the cell keys refer to the same cell. If the value is 1, the current cell is more distant from the upper left position of the first worksheet in a workbook compared with another. Determines whether two cell keys are equal. The CellKey object to compare with the current cell key. true, if the specified cell key is equal to the current CellKey instance; otherwise, false. Determines whether the specified object is equal to the current CellKey instance. The CellKey object to compare with the current object. true, if the specified object is equal to the current CellKey instance; otherwise false. Returns a number that identifies the object instance. An integer that identifies the cell key instance. Gets the index of a row that contains the current cell. A zero-based integer value that specifies the index of the row containing the current cell. Gets the index of a worksheet that contains the current cell. A zero-based integer value that specifies the index of the worksheet containing the current cell. Returns a number that uniquely identifies a cell in a workbook. An number that identifies a cell in a workbook. Returns a string representation of the cell key. A that contains the column index, row index, worksheet index and a number that uniquely identifies a cell in a workbook. Provides data for the method. Initializes a new instance of the CellCalculationArgs class with the specified settings. A object that uniquely identifies a cell in a workbook. A object that is the cell content. Gets the cell key that uniquely identifies a cell in a workbook. A object to identify a cell. Gets the index of a column containing the current cell. An integer that is the column index. Gets or sets whether to perform cell calculation. True to not calculate the cell; otherwise, false. Gets the index of a row containing the current cell. An integer that is the row index. Gets the index of a worksheet in a workbook containing the current cell. An integer that is the worksheet index. Gets or sets the content of a cell for which calculation starts. A object that is the cell content. Provides data for the event. Initializes a new instance of the ScrollPositionChangedEventArgs class with the specified settings. A string that is the name of the worksheet being scrolled. An integer value that specifies the zero-based index of the left-most column of the currently visible area. An integer value that specifies the zero-based index of the top row of the currently visible area. Gets the index of the left-most column of the currently visible area. An integer that is the zero-based index of the column to which the worksheet is scrolled. Gets the index of the top row of the currently visible area. An integer that is the zero-based index of the row to which the worksheet is scrolled. Contains options used to specify the summary rows and columns location. Gets or sets a value indicating whether the summary columns are located to the right of detail columns. true, if summary columns are to the right of each group of detail columns; otherwise, false. Gets or sets a value indicating whether the summary rows are located below detail rows. true, if summary rows are below each group of detail rows; otherwise, false. Provides options to restrict an end-user's capability to protect or unprotect a document in the SpreadsheetControl. Initializes a new instance of the SpreadsheetProtectionBehaviorOptions class with the default settings. Gets or sets the document's capability to unlock ranges in a protected worksheet for editing by authenticated users. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to specify user permission to edit ranges in a protected worksheet. true, if an operation is allowed; otherwise, false. Copies all settings from the SpreadsheetProtectionBehaviorOptions object passed as a parameter. A SpreadsheetProtectionBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to protect a worksheet. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to protect a worksheet. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to protect a workbook. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to protect a workbook. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to remove the worksheet protection. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to unprotect a worksheet. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to remove the workbook protection. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to unprotect a workbook. true, if an operation is allowed; otherwise, false. Lists types of computational models used for spreadsheet calculations. This is the default calculation engine type. It constructs the calculation chain. Spreadsheet analyzes cell formulas to build the tree of dependencies between cells, and constructs the calculation chain. When cell content is modified, the dependency tree allows you to determine which cells should be calculated. Those cells are marked as needing recalculation. There are also cells which are always marked as needing calculation. They are listed below: containing volatile function referencing another cell which always needs recalculation containing a circular reference After calling the method, the Spreadsheet calculates all cells marked as needing recalculation. This type of calculation engine was used by default before v15.1. When the cell content is modified, all cells are marked as needing recalculation. Calculation of a particular cell is performed when needed - in a situation when its actual value is required for rendering or when the calculation engine attempts to obtain a value of another cell which references the current cell. Provides data for the event. Gets or sets the part of the copied data to be pasted into the target range. A enumeration member. Gets a worksheet from the temporary document model containing data to be pasted. A object. Gets or sets a cell range in a worksheet from the temporary document model (returned by the method) containing data to be pasted. A value that specifies a cell reference to the range from which data are going to be pasted. Lists grouping types used to specify filter criteria for DateTime values. Groups the values by day. Groups the values by hour. Groups the values by minute. Groups the values by month. The values are not grouped. Groups the values by second. Groups the values by year. A criterion for date values. Initializes a new instance of the DateGrouping class with the specified settings. A value which is used to specify a filter criteria according to the grouping type. A enumeration member that specifies what part of the DateTime value is used in the criteria. Gets or sets which part of the DateTime value is used in the criteria. A enumeration member. Gets the value used to construct a criterion for the DateTime cell values. A object. Contains the settings of a custom filter. Gets whether two criteria are combined using the AND operator. true, if two criteria are combined with the AND operator; otherwise, false, if they are combined with the OR operator. Gets the value used in the first criteria of two. A object that specifies a value used in a filter. Gets the comparison operator used for the value in the first criterion. A enumeration member that identifies a comparison operator. Gets the value used in the second criteria of two. A object that specifies a value used in a filter. Gets the comparison operator used for the value in the second criterion. A enumeration member that identifies a comparison operator. Lists criteria types used in the top ten filter. Shows values that fall in the bottom N bracket, where N is defined by the property. Shows values that fall in the bottom N percent of the specified column values, where N is defined by the property. The filter criterion is not specified. Shows values that fall in the top N bracket, where N is defined by the property. Shows values that fall in the top N percent of the specified column values, where N is defined by the property. Lists types of filters available for the AutoFilter functionality. Specifies the custom filter based on a comparison operator. Specifies the dynamic filter. Specifies the filter by values and date intervals. Specifies the filter by cell icon. The filter is not applied. Specifies the "Top 10" filter. Lists the types of dynamic filter, i.e. a filter whose results may depend on the data to which it is applied or the current date. Shows values which are greater than the average value. Shows values which are less than the average value. Shows dates occurring in the last calendar month. Shows dates occurring in the last quarter. Shows dates occurring in the last week. Shows dates occurring in the last year. Shows dates occurring in January, regardless of the year. Shows dates occurring in October, regardless of the year. Shows dates occurring in November, regardless of the year. Shows dates occurring in December, regardless of the year. Shows dates occurring in February, regardless of the year. Shows dates occurring in March, regardless of the year. Shows dates occurring in April, regardless of the year. Shows dates occurring in May, regardless of the year. Shows dates occurring in June, regardless of the year. Shows dates occurring in July, regardless of the year. Shows dates occurring in August, regardless of the year. Shows dates occurring in September, regardless of the year. Shows dates occurring in the next calendar month. Shows dates occurring in the next quarter. Shows dates occurring in the next week. Shows dates occurring in the next year. Does not apply any filter. Shows dates occurring in the 1st quarter, regardless of year. Shows dates occurring in the 2nd quarter, regardless of year. Shows dates occurring in the 3rd quarter, regardless of year. Shows dates occurring in the 4th quarter, regardless of year. Shows dates in the current month. Shows dates in the current quarter. Shows dates in the current week. Shows dates in the current year. Shows today's dates. Shows tomorrow's dates. Shows dates occurring between the beginning of the current year and today, inclusive. Shows yesterday's dates. A collection of objects. Determines whether the collection contains the specified item. An object to search for. true, if the collection contains the specified item; otherwise, false. Returns the index of the specified column in the collection. An object to locate in the collection. A zero-based integer which specifies the column position within the collection. -1 if the column doesn't belong to the collection. Combines the column index and the specification of the direction in which column values should be sorted. Initializes a new instance of the SortCondition class with the specified settings. An integer that is the index of a column to sort. true to sort in descending order; otherwise, false. Gets the index of a column by which to sort. An integer that is the zero-based index of a column in the range to which the AutoFilter is applied. Gets the sorting order. true for the descending sorting order; otherwise, false. Base interface for objects which implement filtering functionality in a worksheet and tables. Removes all the filters specified in a worksheet and displays all hidden rows. Gets a collection of filters for columns. An object that is a collection of filters for columns. Turns off the filtering functionality. Gets whether the filtering functionality is enabled. true, if filtering is enabled; otherwise, false. Returns the range to which the filter is applied. A object that is the entire filtered range. Reapplies a filter. Provides access to an interface that allows you to specify sort conditions and perform sorting. A interface. Contains options for real-time data (RTD) function calculation. Initializes a new instance of the RealTimeDataOptions class with the default settings. Gets or sets a value that indicates how the update of the real time data is initiated. A enumeration member that specifies the update initiator. Gets or sets the time interval between updates. An integer that is the time interval in milliseconds. A value or values used in a filter criterion. Gets a special value representing a blank cell for use in a filter criteria. A object. Converts the object to a filter value using the specified date system. A object that specifies a date and time value to be converted to a filter value. true, to use the 1904 date system; otherwise, false. A object that specifies a value for the filter criteria. Gets an array of strings that corresponds to the cell values by which a filtering is performed. A object that is the array of string values which are the filter criteria. Represents a data bar conditional formatting rule. Gets or sets the color of the axis between positive and negative bars. A object that specifies the axis color. Gets or sets the axis position in a cell. One of the enumeration values. Gets or sets the data bar border color. A object that specifies the border line color. Gets or sets the color associated with data bars in the data bar conditional format. A object that defines the color of the data bar. Gets or sets the direction of data bars. One of enumeration values. Gets or sets whether the gradient fill is applied to data bars. true, if the gradient fill type is used; otherwise, false. Returns the object that specifies how the longest bar is evaluated for the data bar conditional format. The object that represents the threshold and its type. Returns the object that specifies how the shortest bar is evaluated for the data bar conditional format. The object that represents the threshold and its type. Gets or sets the maximum length of the data bar, as a percentage of the cell width. An integer value that specifies the length of the longest bar, as a fixed percentage of the column width. The value must be a whole number between 0 and 100. The default value is 90. Gets or sets the minimum length of the data bar, as a percentage of the cell width. An integer value that specifies the length of the shortest bar, as a fixed percentage of the column width. The value must be a whole number between 0 and 100. The default value is 10. Gets or sets the negative bar border color. A object that specifies the border line color. Gets or sets the negative bar fill color. A object that specifies the color of the negative bar. Indicates whether to show the values of cells to which the data bar conditional formatting rule is applied. true, if cell values are displayed; otherwise, false. A single query parameter. Gets or sets the name of the object. A string that is the name of the object. Gets or sets the type of an object used as a parameter. A object. Gets or sets the object used as a parameter. An . A comment added to a cell. Gets or sets a name of the comment author. A value that specifies the comment author. Gets the reference to the cell containing the comment. A value that specifies a reference to the commented cell. Provides access to the collection of comment text regions, each formatted with its own font. A object specifying a collection of comment runs. Specifies the text of a comment. A value that specifies the text to be displayed in the comment box. Gets or sets a value indicating whether the comment should be displayed in a cell. True, to show a comment; otherwise, false. Lists values that specify the icon set type for an icon set conditional format. Specifies the 3 arrows icon set. Specifies the 4 arrows icon set. Specifies the 5 arrows icon set. Specifies the 3 gray arrows icon set. Specifies the 4 gray arrows icon set. Specifies the 5 gray arrows icon set. Specifies the 5 boxes icon set. Specifies the 3 flags icon set. Icon set type is not specified. Specifies the 5 quarters icon set. Specifies the 4 ratings icon set. Specifies the 5 ratings icon set. Specifies the 4 "red to black" icon set. Specifies the 3 signs icon set. Specifies the 3 stars icon set. Specifies the 3 symbols icon set. Specifies the 3 symbols (circled) icon set. Specifies the 3 traffic lights icon set. Specifies the 3 traffic lights (rimmed) icon set. Specifies the 4 traffic lights icon set. Specifies the 3 triangles icon set. A collection of parameters for queries used in Mail Merge. Adds a item to the collection with the specified name and value. A string that is the parameter's name. A that is the parameter's value. The newly added object. Adds a item to the collection with the specified name. A string that is the parameter's name. The newly added object. Adds a item to the collection with the specified name, type and value. A string that is the parameter's name. A of the value. A that is the parameter's value. The newly added object. Removes all elements from the collection. Determines whether a element is in the collection. A to locate in the collection. true if the element is found in the collection; otherwise, false. Returns the index of the specified in the collection. A object to locate in the collection. A zero-based integer which specifies the parameter's position within the collection. -1 if the parameter doesn't belong to the collection. Gets a with the specified name from a collection. A string that is the name of the parameter. A object contained in the collection. Removes a at the specified index from the collection. A zero-based integer that is the index of a parameter in the collection. Provides data for the event. Gets a cell range from which the data has been copied. A object that specifies the copied cell range. Gets a cell range into which the data has been pasted. A object that specifies the destination cell range. Represents a two-color scale conditional formatting rule. Gets the maximum threshold of the color scale conditional formatting rule. The object that defines the threshold value and its type. Gets the color corresponding to the maximum threshold of the two-color scale conditional formatting rule. A object that defines the color for the maximum value in the range of cells. Gets the minimum threshold of the color scale conditional formatting rule. The object that defines the threshold value and its type. Gets the color corresponding to the minimum threshold specified in the two-color scale conditional formatting rule. A object that defines the color for the minimum value in the range of cells. Provides access to options specifying the encryption parameters. Initializes a new instance of the SpreadsheetProtectionOptions class with the default settings. Copies the properties of the specified object into the current instance of the SpreadsheetProtectionOptions class. A class instance that is the source object for copying. Gets or sets the number of iterations for the hashing function to run when comparing a password with the hashed value. An integer that is the number of iterations. Gets or sets whether to use ISO password hashing algorithm to calculate a strong password verifier. true, to use ISO password hashing algorithm; otherwise, false. Contains format characteristics that are applied to cells when the condition of the conditional formatting rule is true. Provides access to a set of formatting properties applied to cells when the condition of the conditional formatting rule is true. A object that provides options used to specify cell format attributes (font, background color, alignment options, etc.). Lists values used to specify the position of the crossing point where the value and category axes intersect. Specifies that the value axis should cross the category axis between data markers. Specifies that the value axis should cross the category axis at the midpoint of a category. An object implementing the filtering functionality for the specified worksheet. Gets whether the auto filtering is expanded to the worksheet's data range. true, if the filtered range is expanded to include data in affected columns; otherwise, false. Enables the filtering functionality for the specified range of cells. A object that is the cell range to which the filter is applied. Enables the filtering functionality for the specified cell range. A object that is the cell range to which the filter is applied. true, to expand the filtered range downwards to include data in affected columns; otherwise, false. Lists comparison operators used in a custom filter. Filters values that are equal to a specified criterion value. Filters values that are greater than a specified criterion value. Filters values that are greater than or equal to a specified criterion value. Filters values that are less than a specified criterion value. Filters values that are less than or equal to a specified criterion value. Filters values that are not equal to a specified criterion value. Provides filtering functionality for a column. Applies a custom filter based on the specified filter value and comparison operator. A object that specifies the filter criterion value. One of the enumeration members that defines the comparison operator used to construct the filter expression. Applies a custom filter based on the compound filter expression. A object that specifies the first filter criterion value. A enumeration member that defines the comparison operator for the first filter criterion. A object that specifies the second filter criterion value. A enumeration member that defines the comparison operator for the second filter criterion. A value indicating whether the logical operator "AND" should be used to combine two filter criteria. If false, the "OR" operator is used. Applies a dynamic filter that shows dates that fall within a specified time period or displays values that are above or below the average. A enumeration member that specifies the filter criterion. Filters data by a list of date and time values. A list of items. Filters data by cell values and DateTime values. A object containing values to be used in a filter. A list of items. Filters data by values. A object containing values to be used in a filter. Applies the "Top 10" filter that displays top/bottom ranked values. A enumeration member that specifies the filter criterion. A positive integer that is a number or percentage of the rank value. Removes a filter from a specified column. Provides access to a custom filter applied to values of column cells. A object containing filter criteria - values and operators. Gets the type of the dynamic filter applied to the current column. A enumeration member which indicates the dynamic filter type. Gets access to an information about values and date intervals by which to filter. A object. Gets the type of the filter applied to the current column. A enumeration member which indicates the filter type. Gets or set a value indicating whether the AutoFilter button for the specified column should be hidden. true, to hide the button; otherwise, false. Returns the filter operator of the "Top 10" filter applied to a column. A enumeration member. Returns the filter value of the "Top 10" filter applied to a column. A positive integer that is a number or percentage of the rank value. Provides options used to specify how to merge multiple workbooks into a single document. Initializes a new instance of the WorkbookMergeOptions class with the default settings. Gets or sets a value indicating whether to create a new workbook when merging multiple workbooks into one document. true, to combine workbooks into a new workbook; otherwise, false. Returns a WorkbookMergeOptions object with the default settings. A object. Contains a result of merging multiple workbooks. Gets or sets a workbook that is the result of merging multiple workbooks. An object exposing the interface. Fires under certain conditions when an attempt to load a password-protected .xls file fails. Initializes a new instance of the SpreadsheetDecryptionException class with the specified settings. An enumeration member specifying the error type. A string that contains additional information about the error. Provides access to an object containing information about the error that occurs while attempting to decrypt a workbook. A object containing information about an error. Lists possible errors which occur while attempting to load a password protected encrypted workbook. Indicates that the encryption type is not supported. Only the RC4 algorithm for binary .xls files is implemented. Other encryption algorithms which create XOR obfuscated and RC4 CryptoAPI encrypted .xls binary files are not supported, so they throw this error. Indicates that the document being loaded did not pass the HMAC verification. Indicates that an .xls binary file is encrypted and you should set the property to a password string. The password specified by the property is incorrect. Represents a conditional formatting rule that uses a relational operator to determine which cells to format. Gets or sets a relational operator used in the conditional formatting rule. One of enumeration values. Gets or sets a threshold value used in the conditional formatting rule. A value that represents a threshold value. A converter that converts custom objects to cell values and vice versa. Implement this method to convert a cell value to a certain object. A to be converted. An object to which a cell value is converted. Implement this method to convert a certain object to a cell value. An object to be converted. A to which an object is converted. An object that can be used to specify a value associated with a custom cell in-place editor or to create a criterion for data validation. Converts the object's value to Boolean and returns the result. A value. Creates the ValueObject instance from the specified array of values. An array of objects. A ValueObject instance. Returns an empty object. A object specifying an empty value. Determines whether two objects are equal. The ValueObject object to compare with the current object. true, if the specified object is equal to the current ValueObject instance; otherwise, false. Converts the object's value to cell error type and returns the result. An object that contains information on a cell error. Converts the object's value to a worksheet formula and returns the result. A string that is the worksheet formula. It starts with an equal sign (=). If conversion fails, returns an empty string. Converts the object's value to a worksheet formula in the invariant culture (English), and returns the result. A string that is the worksheet formula in the invariant culture (English). It starts with an equal sign (=). If conversion fails, returns an empty string. Creates the ValueObject instance from the object using the specified date system. A object. true, if the 1904 date system is used; otherwise, false. A ValueObject instance. Creates the ValueObject instance using the formula string. A string that is a valid worksheet formula. For use in data validation, the formula must begin with an equal sign and it must evaluate to either true or false. true, if the formula is in the invariant (English) culture; otherwise, false. A ValueObject instance. Creates the ValueObject instance that originates from the worksheet range. A object that specifies the worksheet Range. A ValueObject instance. Converts the object's value to DateTime and returns the result. true, if the 1904 date system is used; otherwise, false. A object. Returns a number that identifies the object instance. An integer that identifies the parameter instance. Gets whether the object originates from the value of the boolean type. true, if the object has a boolean value; otherwise, false. Gets whether the object has an empty value. true, if the object has an empty value; otherwise, false. Gets whether the object contains a Cell Error value. true, if the parameter has a cell error value; otherwise, false. Gets whether the object contains a cell formula value. true, if the object contains a cell formula; otherwise, false. Determines whether the specified object is null or has an empty value. A ValueObject instance to check. true, if the object is null or has an empty value; otherwise, false. Gets whether the object originates from a number. true, if the object has a numerical value; otherwise, false. Gets whether the object originates from a worksheet Range. true, if the object has a value; otherwise, false. Gets whether the object originates from a text string. true, if the object has a text value; otherwise, false. Converts the object's value to numeric and returns the result. A value. Converts the object's value to a worksheet range and returns the result. A object that specifies the worksheet Range. Converts the object's value to a string and returns the result. A value. Lists values that specify how the IME (input method editor) mode is controlled by data validation. The IME control is disabled when the cell is selected. The IME control is in full width alphanumeric input mode when the cell is selected. The IME control is in full width Hangul input mode when the cell is selected. Applies only when Korean language support has been installed and selected. The IME control is in full width Katakana input mode when the cell is selected. Applies only when Japanese language support has been installed and selected. The IME control is in half width alphanumeric input mode when the cell is selected. The IME control is in half width Hangul input mode when the cell is selected. Applies only when Korean language support has been installed and selected. The IME control is in half width Katakana input mode when the cell is selected. Applies only when Japanese language support has been installed and selected. The IME control is in Hiragana input mode when the cell is selected. Applies only when Japanese language support has been installed and selected. Data Validation does not control the IME mode. The IME control is off (does not start) when the cell is selected. The IME control starts when the cell is selected. Lists the styles of data validation error alert. The dialog displays the Information icon; the end-user can click OK to accept the invalid value or Cancel to reject it. The dialog displays the Stop icon; the only options are Retry or Cancel; end-users are not allowed to enter invalid data in the cell. The dialog displays the Warning icon; the end-user can decide whether to allow entry of the invalid data, to retry, or to remove the invalid entry. Lists values used to specify how to calculate the minimum and maximum values for the vertical axis of a sparkline group. Specifies that the minimum or maximum value for the sparkline vertical axis should be set to the custom value defined by the or property, respectively. Specifies that the minimum or maximum value for the sparkline vertical axis should be calculated automatically and shared across all the sparklines in the group. Specifies that the minimum or maximum value for the sparkline vertical axis should be automatically set to the lowest or highest value calculated individually for each sparkline in the group. Contains scaling options for the vertical axis of a sparkline group. Gets or sets the maximum custom value for the sparkline vertical axis. A value that specifies the maximum value for the vertical axis. Gets or sets a value that specifies the way to calculate the maximum value of the vertical axis for the sparkline group. A enumeration value that specifies how to evaluate the maximum value of the axis. Gets or sets the minimum custom value for the sparkline vertical axis. A value that specifies the minimum value for the vertical axis. Gets or sets a value that specifies the way to calculate the minimum value of the vertical axis for the sparkline group. A enumeration value that specifies how to evaluate the minimum value of the axis. Contains settings for the horizontal axis of a sparkline group. Indicates whether the specified sparkline group uses a date axis. true, if the horizontal axis is of the date axis type; otherwise, false. Gets or sets a value indicating whether the data points on the horizontal axis are plotted in right-to-left order. true, to plot values right-to-left; otherwise, false. A collection that stores the objects for the specified sparkline group. Creates a new sparkline and adds it to the collection. An integer that is the zero-based index of the row where the new sparkline should be located. An integer that is the zero-based index of the column where the new sparkline should be located. A object that contains the source data for the sparkline. A object that specifies the new sparkline. Indicates whether the collection contains the specified sparkline. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns a object located in the specified cell. A object specifying a cell that contains a sparkline to be returned. A object that is a sparkline residing in the specified cell. Null (Nothing in VB), if the cell contains no sparkline or the sparkline in this cell doesn't belong to the SparklineCollection that this method is called from. Returns sparklines located in the specified cell range. A object containing the sparklines to be returned. A collection of sparklines residing in the specified cell range. Returns the index of the specified sparkline in the collection. A object to locate in the collection. A zero-based integer which specifies the sparkline position within the collection. -1 if the sparkline doesn't belong to the collection. Removes the specified sparkline from the collection. A object to be removed from the collection. true, if the specified sparkline contained in the collection was successfully removed; otherwise, false Removes a sparkline at the specified index from the collection. A zero-based integer specifying the index of the sparkline to be removed. It should be non-negative and less than the number of elements in the collection. Contains display options for the horizontal axis and data markers of a sparkline group. Gets or sets the color of the horizontal axis and data markers for the sparkline group. A object that is the color of a sparkline element. Gets or sets the visibility of the horizontal axis and data markers on each sparkline in the sparkline group. true, to display a sparkline element; otherwise, false. Contains marker options for data points on the sparklines in a sparkline group. Provides access to the settings that control the color and visibility of the first data point for each sparkline in the group. A object that specifies the marker color and visibility. Provides access to the settings that control the color and visibility of the marker for the highest data value on a sparkline. A object that specifies the marker color and visibility. Provides access to the settings that control the color and visibility of the last data point for each sparkline in the group. A object that specifies the marker color and visibility. Provides access to the settings that control the color and visibility of the marker for the lowest data value on a sparkline. A object that specifies the marker color and visibility. Provides access to the settings that control the color and visibility of the data markers for each sparkline in the line sparkline group. A object that specifies the marker color and visibility. Provides access to the settings that control the color and visibility of the negative data points for each sparkline in the group. A object that specifies the marker color and visibility. Lists types of errors which occur in cell formulas and can be ignored using the property. The formula contains a reference to an empty cell. The screenshot that illustrates this type of error is taken with Microsoft Excel. The cell contains a formula that results in an error. Error values include #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!, and #VALUE!. The formula omits certain cells in a region. The rule checks whether the formula in the cell which references a cell range includes a range of cells that is adjacent to the cell that contains the formula. The screenshot that illustrates this type of error is taken with Microsoft Excel. A calculated column includes formulas that are different from the column formula. The screenshot that illustrates this type of error is taken with Microsoft Excel. The formula does not match the pattern of other formulas near it. The screenshot that illustrates this type of error is taken with Microsoft Excel. A cell value does not comply with the Data Validation rule that restricts data to predefined items in a list. The screenshot that illustrates this type of error is taken with Microsoft Excel. No errors are ignored. Numbers stored as text or preceded by an apostrophe. The screenshot that illustrates this type of error is taken with Microsoft Excel. A text date that might be misinterpreted as the wrong century. The screenshot that illustrates this type of error is taken with Microsoft Excel. The cell containing formula is not locked for protection. The screenshot that illustrates this type of error is taken with Microsoft Excel. Specifies a worksheet range and a type of the formula error which will be ignored in that range. Gets the range for which the error is ignored. A object that is a cell or a group of cells for which the specified error is ignored. Gets the type of error being ignored. A enumeration member specifying the error type being ignored. A collection of objects. Adds a new exclusion of specific error checking for the specified range to the collection of exclusions and returns the newly created object. A object that specifies the cell range for which specific error-checking will be disabled. A enumeration value that specifies the type of error checking. A object that specifies error-checking exclusion. Removes all error-checking exclusions from the collection. Removers all error-checking exclusions from the specified range. A object specifying a range of cells for which all error-checking options will be enabled. Indicates whether the collection contains the specified item. A item to locate in the collection. True, if the collection contains the comment; otherwise, false. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item does not belong to the collection. Removes the specified item from the collection. A object to be removed from the collection. True if the specified item has been found in the collection and successfully removed; otherwise, false. Removes the item at the specified index from the collection. A zero-based integer specifying the index of the comment to be removed. It should be non-negative and less than the number of elements in the collection. Provides access to a data validation rule defined for a worksheet range. Gets or sets whether the data validation treats empty or blank entries as valid. true, means that empty cells do not violate validation rules; otherwise, false. Default is true. Gets or sets the value used in the criterion for the data validation. A instance. Gets or sets the value used in the criterion for the data validation. A instance. Gets or sets the message displayed in the error dialog invoked when data validation fails. A string that is the text of the dialog. Gets or sets the style of the alert dialog window used for data validation. A enumeration value that specifies the style of error alert. Gets or sets the caption of the error alert window. A string displayed in the title bar of the error alert window. Gets or sets the IME (input method editor) mode used by the data validation. A enumeration value that specifies the character set and behavior of the IME control. Default value is . Gets or sets the message text of the input prompt message. A string that specifies the text of the dialog. Gets or sets the title bar text of the input prompt dialog window. A string displayed in the title bar of the input window. Gets or sets the relational operator used in the data validation rule. A used in rule definition. Gets or sets the worksheet range to which the data validation rule is applied. A on which data validation rules are in effect. Gets or sets whether to display the dropdown combo box for a validation of the type. true, to display a dropdown combo box; otherwise, false. Gets or sets whether to display the error alert when the user input is not valid. true, to display the alert message if the value is not valid; otherwise, false. Gets or sets whether to display the message prompting the user for data input. true, to display the message; otherwise, false. Gets the type of data validation. A enumeration member that specifies the type of data validation used to validate user input. Lists comparison operators used in criteria for certain validation types. Determines whether the cell value falls within a specified range of values. Determines whether the cell value equals a specified value. Determines whether the cell value is greater than the specified value. Determines whether the cell value is greater than or equal to the specified value. Determines whether the cell value is less than the specified value. Determines whether the cell value is less than or equal to the specified value. Determines whether the cell value does not fall within a specified range of values. Determines whether the cell value does not equal the specified value. Lists data validation types. Any value satisfies validation criteria, equivalent to no validation. Data is validated using an arbitrary formula. Checks for date values satisfying the given condition. Checks for decimal values satisfying the given condition. Checks whether a value matches a specified list of values. The maximum length of a list is 255 characters. Checks for text values whose length satisfies the given condition. Checks for time values satisfying the given condition. Checks for whole numeric values satisfying given conditions. A collection of objects. Creates a new data validation entry and adds it to the document's collection. A object that is the worksheet range to which the data validation rule is applied. A enumeration member that specifies the validation type. A enumeration member that specifies the operator used in criteria expression. A that is the value used in the criterion. A that is the value used in the criterion. A object that specifies a validation rule for a worksheet range. Creates a new data validation entry and adds it to the document's collection. A object that is the worksheet range to which the data validation rule is applied. A enumeration member that specifies the validation type. A enumeration member that specifies the operator used in a criteria expression. A that is the value used in the criterion. A object that specifies a validation rule for a worksheet range. Creates a new data validation entry and adds it to the document's collection. A object that is the worksheet range to which the data validation rule is applied. A enumeration member that specifies the validation type. A that is the value used in the criterion. A object that specifies a validation rule for a worksheet range. Removes all entries from the collection. Removes data validation criteria from the specified cell range. A object specifying the cell range from which data validation should be removed. Indicates whether the collection contains the specified item. A object to locate in the collection. True, if the collection contains the comment; otherwise, false. Obtains a data validation entry for the specified cell. A object specifying a worksheet cell. A object which contains data validation rules for the specified cell or null if data validation for this cell is not defined. Obtains data validation entries for cells in the specified range. A containing cells for which data validation entries are obtained. A collection of data validation entries. Obtains data validation entries with the specified properties. A enumeration member that specifies the validation type. A enumeration member that specifies the operator used in a criteria expression. A that is the value used in the criterion. A that is the value used in the criterion. A collection of data validation entries. Returns cells that do not meet the data validation criteria. A collection of cells containing invalid data. Returns the zero-based index of the specified element in the collection. A item to locate in the collection. An integer value that is the position of the specified element in the collection. Removes the specified item from the collection. A object to remove. True, if the specified item has been found and successfully removed; otherwise, false. Removes the data validation item at the specified index from the collection. A zero-based integer specifying the index of the item to be removed. It should be non-negative and less than the number of elements in the collection. Validates the specified cell value. A object whose value should be validated. true, if the cell value meets the data validation criteria applied to that cell; otherwise, false. Validates the specified value before assigning it to the specified cell. A object that is a cell with the data validation applied. A object that is a value to be validated. true, if the specified value meets the data validation criteria applied to the speciified cell; otherwise, false. Contains the type and description for each argument of the User-Defined Function (UDF). Initializes a new instance of the CustomFunctionArgumentsDescriptionsCollection class with the default settings. Provides captions and text descriptions for the Function Argument dialog invoked for the custom function (UDF). Specifies text descriptions for use in the Function Argument dialog invoked for the specified custom function. A string that is the name of a custom function for which descriptions are specified. The function name is defined by the property. A string that describes the custom function itself. A collection of descriptions for the function arguments. Resets the text descriptions previously specified by the method to their default values. A string that is the name of the function whose descriptions are reset. Allows managing the process of worksheet calculations. Called when workbook calculation starts. Return true to perform calculation; false to cancel. Called when the calculation is started for a particular cell. A instance which allows you to identify a cell and obtain its value before calculation. Called when calculation of circular references starts. Return true to calculate circular references; return false to cancel that calculation. Called when workbook calculation is finished. Called when the calculation is finalized for a particular cell. A object which identifies a calculated cell. A that is the value of a cell before calculation. A that is the value of a cell after calculation. The method is called after calculating all circular references. A list of objects which identify cells with circular references. Mark the "CalculateAlways" cells as needing recalculation. True, to mark the cells; otherwise, false. Lists values used to specify the types of sparkline groups. Sparkline data points are shown as vertical bars. Sparkline data points are shown as a line. Sparkline data points are shown as win and loss squares. A collection of the objects in a worksheet. Creates a sparkline group of the specified type and adds it to the collection. A object that specifies the cell range where the sparkline group should be located. A object that specifies the cell range containing the source data for the group. A enumeration member specifying the type of the group to be created. A object that is the newly created group of sparklines. Creates a new sparkline group from the existing sparklines and returns the object. A list of the objects to form a group. A enumeration member specifying the type of the group to be created. A object that is the newly created group of sparklines. Removes all sparkline groups from the collection. Indicates whether the collection contains the specified sparkline group. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns a object that occupies the specified cell. A object specifying a cell occupied by the sparkline group to be returned. A object that is a sparkline group occupying the specified cell. Null (Nothing in VB), if the cell doesn't contain any sparkline. Returns the sparkline groups located in the specified cell range. A object specifying a cell range occupied by the sparkline groups to be returned. A collection of sparkline groups occupying the specified cell range. Returns the index of the specified sparkline group in the collection. A object to locate in the collection. A zero-based integer which specifies the group position within the collection. -1 if the sparkline group doesn't belong to the collection. Removes the specified sparkline group from the collection. A object to be removed from the collection. true, if the specified sparkline group contained in the collection was successfully removed; otherwise, false. Removes a sparkline group at the specified index from the collection. A zero-based integer specifying the index of the sparkline group to be removed. It should be non-negative and less than the number of elements in the collection. A collection of ArrayFormula objects. Creates a new array formula and adds it to the collection. A object that specifies the range to which the array formula applies. A string that is the array formula. An object that is the newly added element in the collection. Clears all array formulas. Determines whether the collection contains the specified formula. An to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the zero-based index of the specified element in the collection. An to locate in the collection. An integer value that is the position of the specified element in the collection. Clears the ranges containing the specified array formula. An to clear. Clears the array formula in the specified range. A object from which the array formula is to be removed. Removes the element at the specified index of the ArrayFormulaCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. Defines the range of cells in a worksheet. Used in cell reference expressions contained in parsed formulas. Initializes a new instance of the CellArea class with the specified settings. An integer that is the index of the leftmost column in the range which the CellArea represents. An integer that is the index of the top row in the range which the CellArea represents. An integer that is the index of the rightmost column in the range which the CellArea represents. An integer that is the index of the bottom row in the range which the CellArea represents. Initializes a new instance of the CellArea class with the specified settings. A object that is the cell range which the CellArea represents. Initializes a new instance of the CellArea class with the specified settings. A object that specifies the top left cell of an area. A object that specifies the bottom right cell of an area. Gets or sets the position of the bottom-right corner of the rectangular cell area. A object that specifies the cell coordinate. Gets or sets the index of the bottom row of the cell area. An integer that is the row index. Creates a copy of the current CellArea object. A CellArea object which is a copy of the current object. Gets the number of columns in the cell area. An integer that is the number of columns. Copies the appropriate properties of the specified object into the current instance of the CellArea class. A CellArea class instance, representing the source object for copying. Gets or sets the index of the left column in the cell area. An integer that is the column index. Validates the settings of the CellArea object and corrects them if possible. Gets or sets the index of the rightmost column in the cell area. An integer that is the column index. Gets the number of rows in the cell area. An integer that is the number of rows. Gets or sets the position of the top left corner of the rectangular cell area. A object that specifies the cell coordinate. Gets or sets the index of the top row in the cell area. An integer that is the row index. Gets reference string to a range represented by the CellArea object. A string reference to a cell range in style. Lists possible ways to interpret and calculate a formula in a worksheet. Formula is calculated as an array formula in a worksheet. The formula works with an array of values. Formula is calculated as if it is entered in the worksheet cell in the usual way. It does not operate with arrays to return arrays. Lists character sequences used to represent a new line. For import - any of the 0x0A, 0x0D characters or their combinations. For export - 0x0D0A ASCII character sequence. For import - the new line character sequence is determined automatically. For export - 0x0D0A ASCII character sequence. CR, '\r', 0x0D ASCII character. CR+LF, '\r\n', 0x0D0A ASCII character sequence. FF, 0x0C ASCII character. LF, 0x0A ASCII character. LF+CR, 0x0A0D ASCII character sequence. CR+LF, '\r\n', 0x0D0A ASCII character sequence. LF, 0x0A ASCII character. Vertical Tab, 0x0B ASCII character. Specifies the cell reference style. The cell range reference is in the A1 reference style. The cell range reference is in the R1C1 reference style. Use the reference style specified in the workbook (the property). Lists possible ways to export a cell formula. Calculates the formula before export and exports the result. Exports the formula itself as a string. Lists levels of complexity used for identifying the type of value. Value types and formats are recognized. Default mode. Values are treated as strings. Value types are recognized. Lists actions which can be performed when an incorrect column or row index is encountered during import. Stop import. Throws InvalidOperationException. Contains options used for loading (importing) a document in CSV format. Initializes a new instance of the CsvDocumentImporterOptions class with the default settings. Gets or sets whether the spreadsheet attempts to detect encoding of the text being imported. true, to detect the text encoding automatically; otherwise, false. Gets or sets the action performed when the spreadsheet cannot assign imported data to a cell. A enumeration value. Gets or sets the cell reference style used in a source document. A enumeration value. Gets or sets whether to clear a worksheet before importing data. true, to delete worksheet content; otherwise, false. Creates a copy of the current CsvDocumentImporterOptions object. A CsvDocumentImporterOptions object which is a copy of the current object. Provides access to the object which enables you to specify the data types for columns in an imported document. A object that stores data format settings for columns in the imported document. Gets or sets the culture information used to parse the data being imported. A object containing culture-specific settings. Gets or sets the character that separates values in the text. A that is the character used as delimiter. Gets or sets the encoding used to interpret characters in the loaded CSV document. A object providing the conversion between certain encoding and Unicode. Gets or sets the number of rows that should be analyzed to automatically detect the character separating values in the CSV file. An integer value that specifies the number of rows in the imported document to be read to autodetect a delimiter. Gets or sets the maximum number of rows which will be filled with imported data in the resulting worksheet. An integer that is the number of rows. Gets or sets a character sequence used to define a new line. A enumeration member. Gets or sets the upper left cell of the imported data range. A string that is the cell reference. Gets or sets the row index of imported data starting from which the data are placed in worksheet cells. An integer that is the zero-based row index. Gets or sets the character that encloses values in the source text. A that is the character used as the text qualifier. Gets or sets whether to remove all leading and trailing white-space characters from each imported string value. true, to remove leading and trailing blanks; otherwise, false. Gets or sets the level of complexity to which the type of imported value is recognized. A enumeration value that characterizes the level of complexity. Gets or sets a destination worksheet to which text data are imported. A string that is the worksheet name. Contains options used for loading (importing) a document in text format. Initializes a new instance of the TxtDocumentImporterOptions class with the default settings. Gets or sets whether the spreadsheet attempts to detect encoding of the text being imported. true, to detect the text encoding automatically; otherwise, false. Gets or sets the action performed when the spreadsheet cannot assign imported data to a cell. A enumeration value. Gets or sets the cell reference style used in a source document. A enumeration value. Gets or sets whether to clear a worksheet before importing data. true, to delete worksheet content; otherwise, false. Creates a copy of the current TxtDocumentImporterOptions object. A TxtDocumentImporterOptions object which is a copy of the current object. Provides access to the object which enables you to specify the data types for columns in an imported document. A object that stores data format settings for columns in the imported document. Gets or sets the culture information used to parse the data being imported. A object containing culture-specific settings. Gets or sets the character that separates values in the text. A that is the character used as delimiter. Gets or sets the encoding used to interpret characters in the imported text document. A object providing the conversion between certain encoding and Unicode. Gets or sets the number of rows that should be analyzed to automatically detect the character separating values in the text file. An integer value that specifies the number of rows in the imported document to be read to autodetect a delimiter. Gets or sets the maximum number of rows which will be filled with imported data in the resulting worksheet. An integer that is the number of rows. Gets or sets a character sequence used to define a new line. A enumeration member. Gets or sets the upper left cell of the imported data range. A string that is the cell reference. Gets or sets the row index of imported data starting from which the data are placed in worksheet cells. An integer that is the zero-based row index. Gets or sets the character that encloses values in the source text. A that is the character used as the text qualifier. Gets or sets whether to remove all leading and trailing white-space characters from each imported string value. true, to remove leading and trailing blanks; otherwise, false. Gets or sets the level of complexity to which the type of imported value is recognized. A enumeration value that characterizes the level of complexity. Gets or sets a destination worksheet to which text data are imported. A string that is the worksheet name. Contains options used for saving (exporting) a document in CSV format. Initializes a new instance of the CsvDocumentExporterOptions class with the default settings. Gets or sets the cell reference style used in a source document. A enumeration value. Gets or sets the culture information used to format strings of data. A object containing culture-specific settings. Gets or sets whether empty trailing cells in each row should not be exported. true, to discard trailing cells in each row; otherwise, false. Gets or sets how to export cells containing formulas. A enumeration value. Gets or sets whether the newline character sequence is inserted after the last row of the resulting text. true, to insert newline after the last row in the exported text; otherwise, false. Gets or sets a character sequence used to define a new line. A enumeration member. Gets or sets the worksheet range for export. A string that specifies the range to export. Gets or sets a value indicating whether to repeat a merged cell value for each cell in the merged range when exporting the document. true, to repeat values of merged cells; otherwise, false. Gets or sets whether to skip the top left empty cells when exporting the worksheet. true to skip the top left empty cells; otherwise, false. Gets or sets a value indicating whether to skip hidden rows when exporting the document. true, to prevent the export of hidden rows to CSV; otherwise, false. Gets or sets the character that encloses values in the resulting text. A that is the character used as the text qualifier. Gets or sets whether to use the cell property to convert a cell numeric value to a string. true to use cell formatting to convert a cell value to a string; otherwise, false. Gets or sets a character used to separate values in the resulting text. A object that is the character used as a value separator. Gets or sets a destination worksheet to which text data are exported. A string that is the worksheet name. Gets or sets whether to write a prefix that is the sequence of bytes that specifies the encoding used. true to write a byte array containing a sequence of bytes that specifies the encoding used; otherwise, false. Defines the position and color of a transition point in a gradient. Gets or sets the color of the gradient stop. A object that is the stop's color. Gets or sets the location of the gradient stop on the gradient line. A value between 0 and 1 that is the stop's position. Serves as a base for the and interfaces and contains specific settings for the gradient and picture fills. Gets or set the direction of a gradient fill and specifies the fill area of a picture fill. A object that specifies the offset from the corresponding edge of the shape's bounding box. Gets or sets the direction in which to flip the gradient or picture while tiling. A enumeration value that specifies the mirror type. Gets or sets a value indicating whether the gradient or picture fill should be rotated with the shape. true, to rotate the fill with the shape rotation; otherwise, false. Lists values used to specify the position of the first tile relative to the shape to which the tiled picture fill is applied. Specifies that the first tile should be aligned to the bottom edge of the shape and centered. Specifies that the first tile should be aligned to the bottom left of the shape. Specifies that the first tile should be aligned to the bottom right of the shape. Specifies that the first tile should be aligned to the center of the shape. Specifies that the first tile should be aligned to the left edge of the shape and centered. Specifies that the first tile should be aligned to the right edge of the shape and centered. Specifies that the first tile should be aligned to the top edge of the shape and centered. Specifies that the first tile should be aligned to the top left of the shape. Specifies that the first tile should be aligned to the top right of the shape. Lists values used to specify the gradient types for the gradient fill. Specifies a radial gradient that blends two or more colors along a circle. Specifies a linear gradient that blends two or more colors along a line. Specifies a rectangular gradient that blends two or more colors along a rectangle. Specifies a path gradient that blends two or more colors along a shape to which the gradient fill is applied. Defines the settings of the pattern fill applied to a chart element. Gets or sets the background color of the pattern fill applied to a chart element. A object that specifies the background color. Gets or sets the foreground color of the pattern fill applied to a chart element. A object that specifies the foreground color. Gets or sets the type of the pattern applied to a chart element. A enumeration value specifying the pattern type. Defines the settings of the picture fill applied to a chart element. Gets or sets the placement of the tiled picture with respect to the shape. A enumeration value that specifies the first tile alignment. Gets the image used to fill a chart element. An object specifying the image used for the picture fill. Gets or sets the additional horizontal offset of the tiled picture fill after the property is specified. A value that is the offset in units specified by the property. A negative value moves the picture fill to the left, and a positive - to the right. Gets or sets the additional vertical offset of the tiled picture fill after the property is specified. A value that is the offset in units specified by the property. A negative value moves the picture fill up, and a positive values shifts the picture fill down. Gets or sets the horizontal scaling of the picture used for the tiled picture fill. A value that is the scale factor percentage. This value must be between 0 and 1. Gets or sets the vertical scaling of the picture used for the tiled picture fill. A value that is the scale factor percentage. This value must be between 0 and 1. Gets or sets the part of the picture used for the fill. A object that specifies the source rectangle offset from the corresponding edge of the bounding box. Gets or sets a value indicating whether the picture should be stretched to fill the chart element. true, to stretch the picture; otherwise, false. The default is true. Defines the settings of the solid color fill applied to a chart element. Gets or sets the color used to fill a chart element. A object that is the fill color. Defines the settings of the gradient fill applied to a chart element. Gets or sets an angle by which the linear gradient fill should be rotated within the chart element. A value that is the angle in degrees. Returns the type of the gradient applied to a chart element. A enumeration value specifying the gradient type. Gets or sets a value indicating whether the gradient angle should be scaled with the fill region. true, to scale the gradient angle with the fill region; otherwise, false. Provides access to the gradient stop collection. A object that is the collection of color stop points. Specifies the rectangular region of a chart element to which the gradient fill is applied. This region will be tiled to fill the remaining area of the shape. A object that specifies the tile rectangle offset from the corresponding edge of the shape. Lists values used to specify the preset patterns for the pattern fill. Specifies a pattern of horizontal and vertical lines that cross each other. Specifies a pattern of thick downward diagonal lines that are spaced 50% closer together than in the pattern and whose width is two times greater than the width of lines. Specifies a pattern of thick horizontal lines that are spaced 50% closer together than in the pattern and whose width is two times greater than the width of lines. Specifies a pattern of thick upward diagonal lines that are spaced 50% closer together than in the pattern and whose width is two times greater than the width of lines. Specifies a pattern of thick vertical lines that are spaced 50% closer together than in the pattern and whose width is two times greater than the width of lines. Specifies a pattern of dashed downward diagonal lines. Specifies a pattern of dashed horizontal lines. Specifies a pattern of dashed upward diagonal lines. Specifies a pattern of dashed vertical lines. Specifies a pattern that has the appearance of diagonally layered bricks. Specifies a pattern of crisscross diagonal lines. Specifies a pattern that has the appearance of divots. Specifies a pattern of dotted forward and backward diagonal lines that cross each other. Specifies a pattern of dotted horizontal and vertical lines that cross each other. Specifies a pattern of downward diagonal lines. Specifies a pattern of horizontal lines. Specifies a pattern that has the appearance of horizontally layered bricks. Specifies a pattern that has the appearance of a checkerboard with large squares. Specifies a pattern that has the appearance of large confetti. Specifies a pattern of horizontal and vertical lines that cross each other to form a series of large squares. This pattern is equal to . Specifies a pattern of thin downward diagonal lines that are spaced 50% closer together than in the pattern. Specifies a pattern of thin horizontal lines that are spaced 50% closer together than in the pattern. Specifies a pattern of thin upward diagonal lines that are spaced 50% closer together than in the pattern. Specifies a pattern of thin vertical lines that are spaced 50% closer together than in the pattern. Specifies a pattern of thin horizontal lines that are spaced 75% closer together than in the pattern. Specifies a pattern of thin vertical lines that are spaced 75% closer together than in the pattern. Specifies a pattern of forward and backward diagonal lines that cross each other. Specifies the 10% pattern. The ratio of the foreground color to the background color is 10 to 90. Specifies the 20% pattern. The ratio of the foreground color to the background color is 20 to 80. Specifies the 25% pattern. The ratio of the foreground color to the background color is 25 to 75. Specifies the 30% pattern. The ratio of the foreground color to the background color is 30 to 70. Specifies the 40% pattern. The ratio of the foreground color to the background color is 40 to 60. Specifies the 5% pattern. The ratio of the foreground color to the background color is 5 to 95. Specifies the 50% pattern. The ratio of the foreground color to the background color is 50 to 50. Specifies the 60% pattern. The ratio of the foreground color to the background color is 60 to 40. Specifies the 70% pattern. The ratio of the foreground color to the background color is 70 to 30. Specifies the 75% pattern. The ratio of the foreground color to the background color is 75 to 25. Specifies the 80% pattern. The ratio of the foreground color to the background color is 80 to 20. Specifies the 90% pattern. The ratio of the foreground color to the background color is 90 to 10. Specifies a pattern that has the appearance of the plaid material. Specifies a pattern that has the appearance of diagonally layered shingles. Specifies a pattern that has the appearance of a checkerboard with small squares. Specifies a pattern that has the appearance of small confetti. Specifies a pattern of closely spaced horizontal and vertical lines that cross each other to form a series of small squares. Specifies a pattern that has the appearance of a checkerboard made up of equal-sized diamonds. Specifies a pattern that has the appearance of adjacent spheres. Specifies a pattern that has the appearance of a trellis. Specifies a pattern of upward diagonal lines. Specifies a pattern of vertical lines. Specifies a pattern of horizontal lines that are composed of reversed tildes. Specifies a pattern that has the appearance of the woven material. Specifies a pattern of wide downward diagonal lines whose width is three times greater than the width of lines. Specifies a pattern of wide upward diagonal lines whose width is three times greater than the width of lines. Specifies a pattern of horizontal lines that are composed of zigzags. A collection of page breaks in a worksheet. Inserts a page break at the specified row (or column). An integer that is the index of a row or a column starting from 1 and not exceeding 1048576 for rows or 16384 for columns. Removes all objects from the PageBreaksCollection instance. Determines whether the collection contains a page break at the specified position (row or column). An integer that is the index of a row or a column starting from 1 and not exceeding 1048576 for rows or 16384 for columns. true, if the collection contains a page break at the specified position; otherwise, false. Returns the position of the item in the collection. An integer that is the row or column index to locate in the collection. A zero-based integer which specifies the page break's position within the collection. -1 if the page break doesn't belong to the collection. Removes page break at the specified row or column index. An integer that is the row or column index at which the page break is set. Removes the item at the specified index from the collection. A zero-based integer specifying the index of the item to be removed. It should be non-negative and less than the number of elements in the collection. A chart title. Gets or sets whether the chart title overlaps the chart. true, to superimpose the chart title across the top of the chart; otherwise, false. Lists values used to specify the join style for line ends. Specifies that a corner where two lines intersect is cut off at a 45 degree angle. Specifies that a corner where two lines intersect is sharp or clipped, depending on the value. Specifies that a corner where two lines intersect is rounded. Lists values used to specify the line dash type. Specifies a line consisting of dashes. The binary pattern is 1111000 (four filled points and three spaces). Specifies a line consisting of a repeating dash-dot pattern. The binary pattern is 11110001000 (four filled points - three spaces - one filled point - three spaces). Specifies a line consisting of dots. The binary pattern is 1000 (one filled point and three spaces). Specifies a line consisting of long dashes. The binary pattern is 11111111000 (eight filled points and three spaces). Specifies a line consisting of a repeating long dash-dot pattern. The binary pattern is 111111110001000 (eight filled points - three spaces - one filled point - three spaces). Specifies a line consisting of a repeating long dash-dot-dot pattern. The binary pattern is 1111111100010001000 (eight filled points - three spaces - one filled point - three spaces - one filled point - three spaces). Specifies a solid line. The binary pattern is 1 (a continuous line). Specifies a line consisting of short dashes. The binary pattern is 1110 (three filled points and one space). Specifies a line consisting of a repeating short dash-dot pattern. The binary pattern is 111010 (three filled points - one space - one filled point - one space). Specifies a line consisting of a repeating short dash-dot-dot pattern. The binary pattern is 11101010 (three filled points - one space - one filled point - one space - one filled point - one space). Specifies a line consisting of dots with a short space between them. The binary pattern is 10 (one filled point and one space). Lists values used to specify the compound line type. Specifies a line style composed of double lines of equal width. Specifies a single line of normal width. Specifies a line style composed of double lines, the first of which is thick and the second, thin. Specifies a line style composed of double lines, the first of which is thin and the second, thick. Specifies a line style composed of triple lines, the first of which is thin, the second, thick, and the last one, thin. Lists values used to specify the cap style for the end of a line. Specifies that the line end is flat. Specifies that a line has a round end. Specifies that a line has a square end. A base class for the class containing information on the fill type of the shape outline of chart elements and providing methods to set fill types. Returns the type of fill applied to a chart element. A enumeration value specifying the fill type. Provides access to the settings of the gradient fill applied to a chart element. A object containing gradient fill options. Sets the automatic fill for a chart element. Sets the two-color gradient fill for a chart element. A enumeration value specifying the type of the gradient to be applied to a chart element. A object that is the color at the starting point (0). A object that is the color at the ending point (1). Sets the gradient fill for a chart element. A enumeration value specifying the type of the gradient to be applied to a chart element. A list of the objects containing information about the gradient stop position and color. Removes any fill from a chart element. Sets a solid color fill for a chart element. A object that specifies the color used to fill a chart element. Provides access to the settings of the solid fill applied to a chart element. A object containing solid fill options. Lists possible options for the starting number used in pagination when printing worksheets in a workbook. Continuously number pages. Restart numbering. Contains information on the shape outline of chart elements and provides methods to set fill types. Gets or sets a style for the end of a shape line. A enumeration value that defines the line cap type. Gets or sets the compound type for a shape line. A enumeration value specifying the compound line style. Gets or sets the dash style for a shape line. A enumeration value that specifies the line dash type. Gets or sets a join style for two intersecting lines. A enumeration value that specifies the join type. Gets or sets the value used to calculate the distance at which the intersection of lines is clipped. A value. Gets or sets the width of the shape line. A value that is the line width in points. Defines the fill formatting for a chart element. Provides access to the settings of the pattern fill applied to a chart element. A object containing pattern fill options. Provides access to the settings of the picture fill applied to a chart element. A object containing picture fill options. Sets the pattern fill for a chart element. A object that specifies the foreground color of pattern fill. A object that specifies the background color of pattern fill. A enumeration value that is a preset type of pattern fill. Sets the picture fill for a chart element. A object that is the image used to fill a chart element. Sets the picture fill for a chart element. A string that specifies a path to the image file. Sets the picture fill for a chart element. A object containing an image used for the fill. Contains options that affect page numbering when printing worksheets in a workbook. Gets or sets the number from which pagination starts on the current worksheet. An integer that is the number of the first page of the worksheet. Gets or sets whether the pagination restarts or continues from the previous page. A enumeration member. A defined name that is contained in the external workbook or in the external worksheet. Obtains the name defined in the external workbook. A value that specifies a name by which a cell, cell range, formula or constant can be referred. Obtains a string that specifies a cell, cell range, formula or constant to which the defined name of the external workbook refers. A value that specifies a cell reference, formula or constant associated with the defined name. A worksheet contained in an external workbook. Gets a collection of defined names for the external worksheet. A list of objects. Obtains the cell value for the specified cell. An integer that is the column index of a cell. An integer that is the row index of a cell. A object that is the value of the specified cell. Gets the name of the external worksheet. A value that specifies the worksheet name. An external workbook. Provides access to a collection of defined names for the external workbook. A collection of objects. Gets the path to the spreadsheet file loaded as an external workbook. A string that is the path to a file including a file name. Occurs when the schema of an external workbook is changed (a new worksheet is added, a new defined name appears etc.). Gets a collection of worksheets contained in the external workbook. A collection of objects. A collection of external workbooks. Adds a new workbook to the ExternalWorkbookCollection collection. An object specifying the workbook to be added to the collection. A value specifying the custom workbook name that can be used in external references. Gets the number of external workbooks in the collection. An integer specifying the number of external workbooks in the collection. Returns the index of the specified item in the collection. An object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item doesn't belong to the collection. Replaces an element with the specified index with a specified element. An integer that is the index in the collection. An object that is the new element to insert into the collection. Replaces an element with the specified index with a specified element. An integer that is the index in the collection. An object that is the new element to insert into the collection. A value specifying the custom workbook name that can be used in external references. Contains various options in effect when the worksheet is protected. Gets or sets whether the cell formula is hidden if the worksheet is protected. true, to hide formula in a protected sheet; otherwise, false. Gets or sets whether the cell is locked if the worksheet is protected. true, to lock a cell in a protected sheet; otherwise, false. Lists values used to specify display unit scaling for the value axis. Specifies that values on the value axis should be divided by 1,000,000,000. Specifies that custom display units defined by the property should be used to display values on the value axis. Specifies that values on the value axis should be divided by 100,000,000. Specifies that values on the value axis should be divided by 100. Specifies that values on the value axis should be divided by 100,000. Specifies that values on the value axis should be divided by 1,000,000. Specifies that values on the value axis should be displayed by default based on chart data. Specifies that values on the value axis should be divided by 10,000,000. Specifies that values on the value axis should be divided by 10,000. Specifies that values on the value axis should be divided by 1,000. Specifies that values on the value axis should be divided by 1,000,000,000,000. Lists values used to specify the text direction in a chart element. Specifies that the horizontal text should be used. Specifies that the text should be rotated by 270 degrees and oriented from bottom to top. Specifies that the text should be rotated by 90 degrees and oriented from top to bottom. Specifies that text characters should be positioned one below the other. Contains options for a text displayed in a chart element. Provides access to font attributes for text displayed in a chart element. A object containing font characteristics. Gets or sets the text direction in a chart element. A enumeration value specifying the direction of the text displayed in a chart element. Gets or sets the value in degrees that the text in a chart element should be rotated. An integer value which specifies the rotation angle in degrees. This value must be between -90 and 90. Provides access to worksheet functions and enables you to override a built-in function. Provides access to built-in Compatibility Functions. A DevExpress.Spreadsheet.Functions.ICompatibilityFunctions interface providing access to functions via its properties. Provides access to User-Defined Functions (UDF). A object that contains custom functions. Provides access to built-in Database Functions. A DevExpress.Spreadsheet.Functions.IDatabaseFunctions interface providing access to functions via its properties. Provides access to built-in Date and Time Functions. A DevExpress.Spreadsheet.Functions.IDateAndTimeFunctions interface providing access to functions via its properties. Provides access to built-in Engineering Functions. A DevExpress.Spreadsheet.Functions.IEngineeringFunctions interface providing access to functions via its properties. Provides access to built-in Financial Functions. A DevExpress.Spreadsheet.Functions.IFinancialFunctions interface providing access to functions via its properties. Provides access to custom functions (User-Defined Functions (UDF)), defined globally. A collection that contains custom functions. Provides access to built-in Information Functions. A DevExpress.Spreadsheet.Functions.IInformationFunctions interface providing access to functions via its properties. Gets a built-in function by its name. A string that is the name of the function to search for. A DevExpress.Spreadsheet.Functions.IBuiltInFunction interface representing the built-in function. Provides access to built-in Logical Functions. A DevExpress.Spreadsheet.Functions.ILogicalFunctions interface providing access to functions via its properties. Provides access to built-in Lookup and Reference Functions. A DevExpress.Spreadsheet.Functions.ILookupAndReferenceFunctions interface providing access to functions via its properties. Provides access to built-in Mathematical Functions A DevExpress.Spreadsheet.Functions.IMathAndTrigonometryFunctions interface providing access to functions via its properties. Replaces the built-in function specified by its name with a custom function. A name of the function to replace. An descendant that is the custom function. Replaces the built-in function specified by its name with a custom function. A name of the function to replace. An descendant that is the custom function. true, to cancel the function replacement if the built-in function with the specified name exists; otherwise, false. Provides access to built-in Statistical Functions. A DevExpress.Spreadsheet.Functions.IStatisticalFunctions interface providing access to functions via its properties. Provides access to built-in Text Functions. A DevExpress.Spreadsheet.Functions.ITextFunctions interface providing access to functions via its properties. Provides access to built-in Web Functions. A DevExpress.Spreadsheet.Functions.IWebFunctions interface providing access to functions via its properties. A base class for implementing custom functions. Override this method to calculate the function as needed. A object containing parameters passed to the function. An object containing information on the cell and worksheet in which the function is being calculated. A object that is the calculated value. Override this method to provide the function name. A object containing culture-specific settings. A string that is the name of the function. Gets the name of the base function. A string that is the function name. Gets the parameters passed to the function. An array of objects that are the parameters passed to the function. Gets the return type of the base function. A enumeration that specifies the function return type. Gets whether the base function is evaluated each time the worksheet is recalculated. True, if the base function is volatile; otherwise, false. Contains options used to specify the display units for the value axis. Gets or sets the custom scaling value of the display units for the value axis. A value that specifies a custom value for the display units. Gets the text of the display unit label. A object representing the text displayed in the unit label of the value axis. Enables you to specify the exact position of the display unit label. A object containing options used to specify the arrangement of elements on the chart. Gets or sets a value indicating whether to show the display unit label along the value axis. true, to display the unit label; otherwise, false. Get or sets the display units for the value axis. A enumeration value specifying the type of display unit scaling applied to the value axis. Lists sources of the text displayed in a chart element. A text is obtained automatically. A text is obtained from a referenced cell. A text is specified as a string. Specifies whether the plot area used to measure the layout should be inner or outer. Do not include the tick marks and axis labels. Include the tick marks and axis labels. A container to hold a value and specify how it should be interpreted. Gets or sets the mode that specifies how the value should be interpreted. A enumeration member. Specifies the exact position of the chart element. A enumeration member that specifies how to interpret the value. A value. Gets or sets the value that specifies the position of the chart element. A that is the value measured as a fraction of the chart size. Lists the possible interpretations of the Width and Height properties which specify the position of a chart element. Specifies that the width or height is set automatically, so the corresponding value is null when obtained or ignored when being set. Specifies that the Width or Height property values are interpreted as the position of the right or bottom edge of the chart element as a fraction of the height or width of the chart. Specifies that the Width or Height property values are interpreted as a fraction of the width (height) of the chart and the position is relative to the default position for the chart element. Specifies the exact position of the chart element. Gets whether the layout options are set automatically. true, if layout options are set automatically; otherwise, false. Specifies the height or bottom of the chart element, depending on the specified mode. A interface that provides the value and determines how it should be interpreted. Specifies the left indent of the chart element as a fraction of the width of the chart. A interface. Sets the modes for all layout options to . Specifies whether to layout the plot area by its inside or outside. A enumeration. Specifies the top indent of the chart element as a fraction of the height of the chart. A interface. Specifies the width or right of the chart element, depending on the specified mode. A interface that provides the value and determines how it should be interpreted. Specifies how the trendline for a series data is calculated. Calculates the least squares fit for the exponential curve y = a * b^x. Calculates the least squares fit for the line y = m * x + b. Calculates a least squares fit for the logarithmic curve y = a * ln(x) + b, where ln is the natural logarithm. Uses a sequence of averages calculated across each set of N consecutive values, where N is the number specified for the . Calculates a least square fit using a polynomial curve of order equal to the number specified by the property. The equation is in the form y = b + (c1 * x) + (c2 * x^2) + ... + (cN * x^N) where N is the trendline order. Calculates a least square fit for a power curve in the form y = a * x^b. A label displayed on a trendline. Enables you to specify the exact position of a trendline label. A object. Provides access to formatting options for numerical values displayed in trendline labels. A object that contains formatting options for displaying numbers. Provides access to the text displayed in the trendline labels. A object representing a text displayed in trendline labels. A collection that stores the objects for the specified series. Creates a new trendline of the specified type and adds it to the collection. A enumeration member that specifies the trendline type. A object that is the newly added element in the collection. Creates a new trendline of the specified type with the specified name and adds it to the collection. A enumeration member that specifies the trendline type. A string that is the custom name of the trendline. A object that is the newly added element in the collection. Removes all items from a collection. Determines whether the collection contains the specified item. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item doesn't belong to the collection. Removes the specified legend entry from the collection. A object to remove. true, if the collection contained the specified entry and the entry is successfully removed; otherwise, false. Removes the entry at the specified index of the TrendlineCollection instance. A zero-based integer specifying the index of the entry to remove. If it's negative or exceeds the number of elements, an exception is raised. Default converter used by the DataTableExporter to convert cell values to the String data type. Initializes a new instance of the CellValueToStringConverter class with the default settings. Converts a worksheet cell value to a string. A object that is the worksheet cell whose value is converted. A object that is the value to be converted. A object that indicates the column data type to which a cell value is converted. Not used, the method always converts a value to the string. An object that is the result of conversion - a value that will be written in a DataTable. A object instance. A enumeration member that indicates whether the conversion is successful. Gets or sets a value used when exporting an empty cell. A object that is the cell value. Default is . Gets or sets the information used to format culture-specific string data. A object that provides culture-specific information. Gets a format string that specifies how to format numbers converted to strings. A string that specifies how to format numbers when they are converted to strings. Specifies the number format used for string representation of numeric values. An object that is the current workbook. A string that is one of the standard format strings used in Microsoft Excel. Gets or sets whether to skip cells with error values. true, to skip cells with error values; otherwise, false. Lists shapes used to visualize a data point in 3D bar or column charts. Default shape for the series type. Box. Cone narrowing to value. Cone truncated at value. Cylinder. Pyramid narrowing to value. Pyramid truncated at value. Contains options that specify the size and starting position of the PivotTable Field List pane at runtime. Initializes a new instance of the SpreadsheetPivotTableFieldListOptions class with the default settings. Gets or sets the coordinates of the upper-left corner of the PivotTable Field List. A object that specifies the coordinates at which the PivotTable Field List will be displayed. Gets or sets the initial position of the PivotTable Field List. A enumeration value that specifies the pane's position. Gets or sets the start size of the PivotTable Field List. A object composed of a pair of integers, which specify the width and height of the PivotTable Field List. The text displayed in the chart element. Gets the lines of text displayed in a chart element. An array of strings that contains the text. Gets the text displayed in a chart element. A string that is the displayed text. Specifies that the text is obtained automatically. Specifies the cell that is the source for the text used in a chart element. A string that is the cell reference. Specifies the cell that is the source for the text used in a chart element. A object that is the cell(s) containing text. Specifies the text used in a chart element. A string that is the text for display. Indicates the source of the text. A enumeration member that specifies the text source. Lists values that specify the type of the threshold value to be used in conditional formatting rules. For the data bar conditional formatting rule only. Indicates that the minimum (maximum) threshold value is automatically set to zero or the minimum (maximum) value in the range of cells, which ever is smaller (larger). Indicates that a formula is used to specify the threshold value for the conditional formatting rule. Indicates that the lowest (highest) value in the range is used to specify the minimum (maximum) threshold value for the conditional formatting rule. Indicates that a number value is used to specify the threshold value for the conditional formatting rule. Indicates that a percent value is used to specify the threshold value for the conditional formatting rule. Indicates that a percentile value is used to specify the threshold value for the conditional formatting rule. This value supports the internal infrastructure, and is not intended to be used directly from your code. Specifies the appearance of the data point in a chart series. Gets or sets whether a bubble has the 3D effect applied. true to apply the 3D effect to a bubble; otherwise, false. Gets or sets the explosion value for a pie or doughnut chart slice. An integer that specifies how far the slice is moved from the center of the pie. A zero (0) value means that the tip of the slice is in the center of the pie. Gets the index of the data point in the collection. An integer that is the data point index. Gets or sets whether a visual element representing the data point inverts its color if the value is negative. true, to invert the color if the value is negative; otherwise, false. Provides access to the visual characteristics of a marker. A interface that allows changing the characteristics of a marker identifying the data point. A collection that stores custom settings for data points and data point options for the series in the chart. Creates a new item and adds it to the collection. An integer that is the index of the data label item. A object that is the newly added element in the collection. Removes all items from a collection. Determines whether the collection contains the specified item. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Gets an item by its index in the collection. The index of an item in a collection. A object. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item does not belong to the collection. Removes the specified data label from the collection. A object to remove. true, if the collection contained the specified item and the item is successfully removed; otherwise, false. Removes the item at the specified index of the DataPointCollection instance. A zero-based integer specifying the index of the item to remove. If it's negative or exceeds the number of elements, an exception is raised. A data label on a point of the chart series. Gets the index of a data label. An integer that is the index of the data label. Enables you to specify the exact position of a data label. A object. Gets the text displayed in the data label. A object containing text characteristics. A collection that stores customized data labels and data label options for a series in the chart. Creates a new item and adds it to the collection. An integer that is the index of the data label item. A object that is the newly added element in the collection. Removes all items from a collection. Determines whether the collection contains the specified item. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Gets an item by its index in the collection. The index of an item in a collection. A object. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item does not belong to the collection. Removes the specified data label from the collection. A object to remove. true, if the collection contained the specified item and the item is successfully removed; otherwise, false. Removes the item at the specified index of the DataLabelCollection instance. A zero-based integer specifying the index of the item to remove. If it's negative or exceeds the number of elements, an exception is raised. Data plotted on a chart. Initializes a new instance of the ChartData class with the default settings. Gets the array of values from the chart data. An array of objects. Gets or sets the boolean value of the chart data. A boolean value. Returns empty chart data. A object specifying an empty cell value. Determines whether two objects are equal. The ChartData object to compare with the current object. true, if the specified object is equal to the current ChartData instance; otherwise, false. Returns the ChartData object specifying the #DIV/0! error value of a cell. Returns the ChartData object specifying the #VALUE! error value of a cell. Returns the ChartData object specifying the #NAME? error value of a cell. Returns the ChartData object specifying the #NULL! error value of a cell. Returns the ChartData object specifying the #NUM! error value of a cell. Returns the ChartData object specifying the #REF! error value of a cell. Returns an object that provides information on an error contained in a cell. An object that contains information on a cell error. Returns the ChartData object specifying the #N/A error value of a cell. Converts an array of values to chart data. An array of values. A object. Converts the object to chart data using the specified date system. A object that specifies a date and time value to be converted. true, if the 1904 date system is used; otherwise, false. A object. Converts cell values to chart data for cells in the specified range. A object that is the cell range of the worksheet. A object. Gets the hash code (a number) that corresponds to the value of the current ChartData object. The hash code for the current object. Gets whether the chart data is an array of values. true, if the chart data is an array of values; otherwise, false. Gets whether the chart data contains a Boolean value. true, if the chart data is of the Boolean type; otherwise, false Gets whether the chart data is empty. true, if the chart data is empty; otherwise, false Gets whether the cell contains an error. true, if the cell value is of the error type; otherwise, false Gets whether the chart data is of the numeric type. true, if the chart data is of the numeric type; otherwise, false Gets whether the chart data are obtained from a worksheet cell range. true, if the chart data are obtained from a worksheet ; otherwise, false. Gets whether the chart data is text. true, if the chart data is of the text type; otherwise, false Gets or sets numeric chart data. A value. Gets or sets the worksheet cell range from which the chart data is obtained. A that is the worksheet cell range containing data. Gets or sets the text chart data. A string that is the chart data. Returns a string representation of the chart data. An object implementing the interface. A that represents the current ChartData object. Returns a string representation of the chart data. A that represents the current ChartData object. Contains formatting options for a particular surface of a 3-D chart. Gets or sets the thickness of the 3-D chart walls and floor. An integer value that is the wall or floor thickness. This value must be between 0 and 100. Lists values used to specify the position of axis labels. Specifies that axis labels should be displayed at the top of the chart (for the category and series axes) or on the right side of the chart (for the value axis). Specifies that axis labels should be displayed at the bottom of the chart (for the category and series axes) or on the left side of the chart (for the value axis). Specifies that axis labels should be displayed next to the axis. Specifies that axis labels should not be displayed. Lists available modes to merge cells. Each column in the specified cell range is merged. Each row in the specified cell range is merged. If the cell range specified to be merged intersects other merged cells, a cell range including all these intersecting ranges is merged. If the cell range specified to be merged intersects other merged cells, these intersections are ignored. Lists values used to specify the capability of an end-user to interact with the protected chart. Specifies that an end-user is not allowed to select a chart, modify its elements and change chart data references. Specifies that an end-user is not allowed to edit a chart. Specifies that an end-user is not allowed to change chart data links. Specifies that an end-user is not allowed to format chart elements. Specifies that a chart is not protected. Specifies that an end-user is not allowed to select chart elements. Specifies that a chart cannot be modified from the user interface. Defines extension methods for the interface. Adjusts the width of columns that comprise the cell range to accommodate the cell content of this range. A object specifying a cell range that belongs to columns to be automatically resized. Adjusts the height of rows that comprise the cell range to accommodate the cell content of this range. A object specifying the cell range comprising rows to be automatically resized. Removes cell content, formatting, hyperlinks and comments. A object specifying the cell range to clear. Removes cell comments. A object specifying the cell range to clear. Removes cell content. A object specifying the cell range to clear. Removes cell formatting. A object specifying the cell range to clear. Removes cell hyperlinks. A object specifying the cell range to clear. Clears the outline for the specified range of cells. A object that is the range of cells for which the outline should be removed. true, to remove an outline of rows comprising the range; otherwise, false. true, to remove an outline of columns comprising the range; otherwise, false. Deletes the cell range from the worksheet, shifting other cells in the same row to the left. A object specifying a cell range to be deleted. Deletes the cell range from the worksheet. A object specifying a cell range to be deleted from the worksheet. A enumeration member specifying in which direction to shift other cells. Groups columns that comprise the cell range. A object specifying a cell range that belongs to columns to be grouped. true, if the created group is collapsed; otherwise, false. Groups rows that comprise the cell range. A object specifying a cell range that belongs to rows to be grouped. true, if the created group is collapsed; otherwise, false. Inserts the cell range in the worksheet, shifting other cells in the same column down. A object specifying a cell range where new cells should be inserted. Inserts the cell range in the worksheet. A object specifying a cell range where new cells should be inserted. An enumeration member specifying in which direction to shift other cells. Merge cells in the specified mode. A object that specifies the range of cells to be merged. A enumeration member that specifies how to merge cells. Merges cells. A object that specifies the range of cells to be merged. Removes subtotals for the specified cell range. A object that is the range of cells for which the subtotals should be removed. Selects the cell range. A object specifying the cell range to be selected. Creates subtotals for the specified range of cells. A object that is the range of cells for which the subtotals should be created. An integer that specifies the zero-based index of a column containing related data for grouping. A list of column indexes in a worksheet that defines columns for which the subtotals should be calculated. An integer that specifies the code of the function to be used in calculating subtotals. A string that defines the text to be displayed in the summary rows. Ungroups the grouped columns that comprise the cell range. A object specifying a cell range that belongs to columns to be ungrouped. true, if the collapsed columns are displayed after ungrouping; otherwise, false. Ungroups the grouped rows that comprise the cell range. A object specifying a cell range that belongs to rows to be ungrouped. true, if the collapsed rows are displayed after ungrouping; otherwise, false. Unmerges cells that have been merged. A object that specifies the range of cells to be unmerged. Lists values used to specify the time units for the date axis. Specifies that the time unit for the date axis should be set automatically. Specifies that days should be used as the time unit for the date axis, so the chart data will be plotted along the axis in days. Specifies that months should be used as the time unit for the date axis, so the chart data will be plotted along the axis in months. Specifies that years should be used as the time unit for the date axis, so the chart data will be plotted along the axis in years. Lists values used to specify the type of the axis. Specifies the category axis. Specifies the date axis. Specifies the depth (series) axis. Specifies the value axis. Lists the types of underline formatting. Dashed line. Series of dash - dot characters. Series of dash - dot - dot characters. Series of dot characters. Two lines. Pair of wavy lines. Heavy line. Series of thick dashes. Series of thick dash - dot characters. Series of thick dash - dot - dot characters. Series of thick dot characters. Series of thick, long, dashed characters. Single thick wavy line. Series of long dashed characters. No underline. Single line. Single wavy line. Single line beneath all non-space characters. Lists the types of lines drawn through the text. Double line strike-through. No strike-through. Single line strike-through. A validator used to check whether a new version of the conflict defined name is valid and unique before pasting it into the destination document. Validates a defined name before pasting it into the destination worksheet/workbook. A value that is a name to be validated. An object exposing the interface which provides access to the collections of table and defined names existing in the destination document. A enumeration value specifying the defined name status. Lists the types of text capitalization. All capital formatting. Lower case formatting. Small capital formatting. Contains display settings for specific lines shown on a chart. Gets or sets a value indicating whether the specific lines are visible on a chart. true, to display the lines; otherwise, false. A single legend entry in a chart legend. Provides access to font options for a specific legend entry.. A object containing font options. Gets or sets whether the legend entry is shown. true, to hide the legend entry; otherwise, false. Gets the index of the legend entry. A integer that is the index of the entry. A collection that stores customized legend entries for a series in the chart. Creates a new entry and adds it to the collection. An integer that is the index of the legend entry. A object that is the newly added element in the collection. Removes all items from a collection. Determines whether the collection contains the specified entry. A to locate in the collection. true, if the collection contains the specified item; otherwise, false. Gets an entry by its index in the collection. The index of a legend entry in a collection. A object. Returns the index of the specified entry in the collection. A object to locate in the collection. A zero-based integer which specifies the entry position within the collection. -1 if the entry doesn't belong to the collection. Removes the specified legend entry from the collection. A object to remove. true, if the collection contained the specified entry and the entry is successfully removed; otherwise, false. Removes the entry at the specified index of the LegendEntryCollection instance. A zero-based integer specifying the index of the entry to remove. If it's negative or exceeds the number of elements, an exception is raised. A base class for implementing custom services used to substitute the default command factory service. Initializes a new instance of the SpreadsheetCommandFactoryServiceWrapper class with the specified service. An object exposing the interface. Override the method in the SpreadsheetCommandFactoryServiceWrapper descendant to create a custom command for the specific ID. A DevExpress.XtraSpreadsheet.Commands.SpreadsheetCommandId member specifying a command to create. A Spreadsheet command object. Provides access to the service interface of the wrapper. An interface of the wrapper. Contains common options for the chart and axis titles. Enables you to specify the exact position of a chart title. A object. Gets or sets a value indicating whether the specific title is displayed on a chart. true, to add the title to the chart; otherwise, false. Represents a minimum or maximum threshold for a conditional formatting rule. Indicates whether the threshold value for the conditional formatting rule is evaluated automatically. true, if the threshold is evaluated automatically, otherwise false. Contains basic data label options and serves as the base for the interface. Gets or sets a value indicating whether the data label is hidden. true, to hide the data label; otherwise, false. Gets or sets the position of data labels on the chart. A enumeration value specifying the data label placement. Provides access to number format options for numerical values displayed in data labels. A object that contains formatting options for displaying numbers. Gets or sets the string value that represents a separator for different items displayed in a data label. A string used as a separator. Gets or sets a value indicating whether the bubble size should be displayed in a data label on the bubble chart. true, to show bubble size labels; otherwise, false. Gets or sets a value indicating whether the category name should be displayed in a data label. true, to show category labels; otherwise, false. Gets or sets a value indicating whether the legend key should be displayed in a data label. true, to show the legend key; otherwise, false. Gets or sets a value indicating whether the percentage value should be displayed in a data label on the pie or doughnut chart. true, to show percentage labels; otherwise, false. Gets or sets a value indicating whether the series name should be displayed in a data label. true, to show series name; otherwise, false. Gets or sets a value indicating whether the data point value should be displayed in a data label. true, to show value labels; otherwise, false. Contains data label options. Provides access to settings used to draw the leader lines for data labels in a pie or doughnut chart. A object containing chart line display options. Lists modes that specify the cell editor and cursor behavior. Edit directly in a cell. The cursor moves within the cell text. Edit in a formula bar. Edit directly in a cell. The cursor navigates cells. A collection of objects. Inserts a picture from the Image object so that the top left corner of the picture is located at the specified cell. A object that is the image to insert. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts a picture from a file at the specified location and resizes it to the specified dimensions allowing you to lock the aspect ratio. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file so that the top left corner of the picture is located at the specified cell. A string that specifies a path to the image file. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts an image to fit in the specified range. A object that is the image to insert. A to which the inserted picture fits. A object that is the inserted picture. Inserts an image to fit in the specified range allowing you to lock the aspect ratio. A object that is the image to insert. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file to fit in the specified range. A string that specifies a path to the image file. A to which the inserted picture fits. A object that is the inserted picture. Inserts a picture from a file to fit in the specified range allowing you to lock the aspect ratio. A string that specifies a path to the image file. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file at the specified location and resizes it to the specified dimensions. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. A object that is the inserted picture. Inserts a picture from a file at the specified location and resizes it to the specified dimensions allowing you to lock the aspect ratio. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file at the specified location. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A object that is the inserted picture. Inserts an image at the specified location and resize it to the specified dimensions. A object that is the image to insert. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object so that the top left corner of the picture is located at the specified cell. A object containing an image to insert. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object to fit in the specified range. A object containing an image to insert. A to which the inserted picture fits. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object to fit in the specified range allowing you to lock the aspect ratio. A object containing an image to insert. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location. A object containing an image to insert. The property specifies the unit of measurement. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location and resize it to the specified dimensions. A object containing an image to insert. The property specifies the unit of measurement. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location and resize it to the specified dimensions allowing you to lock the aspect ratio. A object containing an image to insert. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A value that is the desired width of the picture. The property specifies the unit of measurement. A value that is the desired height of the picture. The property specifies the unit of measurement. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from the Image object at the specified location. A object that is the image to insert. A value that is the distance from the left of the worksheet. The property specifies the unit of measurement. A value that is the distance from the top of the worksheet. The property specifies the unit of measurement. A object that is the inserted picture. Removes all objects from the PictureCollection instance. Determines whether the collection contains the specified item. A string that is the picture name. true, if the collection contains the specified item; otherwise, false. Gets a picture by its ID value. An integer value specifying the picture's unique identifier. A object representing the picture with the specified identifier. Gets picture(s) by name. A string that is the name of a picture. A collection of pictures with the same name. Returns the index of the specified picture in the collection. A object to locate in the collection. A zero-based integer which specifies the picture position within the collection. -1 if the picture doesn't belong to the collection. Removes the element at the specified index of the PictureCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. Lists item specifiers used in structured references. A special item specifier that refers to the entire table, including column headers, data, and totals (if any). A special item specifier that refers to data only. A special item specifier that refers to the header row only. A specifier that does not apply any restrictions. A special item specifier that refers to the portion of the columns in the current row. A special item specifier that refers to the total row only. A base interface for an expression context. Gets the value that specifies whether the formula should be calculated as an array formula and/or return a series of values. An enumeration member specifying how the formula is calculated. Gets whether the expression is an array formula. true, if the expression is an array formula; otherwise, false. Gets the reference style used in a worksheet. A enumeration specifying the cell reference style. Lists types of cell references in formulas. A row or a column in a cell reference is marked as fixed (absolute cell reference). A row or a column in a cell reference is marked as adjustable (relative cell reference). An unrecognized function. Initializes a new instance of the UnknownFunctionExpression class with the specified settings. A string that is the name of the function. true if it is the add-in function; otherwise, false. A list of objects which are function arguments. Creates a copy of the current UnknownFunctionExpression object. A UnknownFunctionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the UnknownFunctionExpression class. A UnknownFunctionExpression class instance, representing the source object for copying. Gets or sets the name of the function. A string that is the function name. Gets or sets whether the unrecognized function is the add-in function. true, if the current function is the add-in function; otherwise, false. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An unary positive operation. Initializes a new instance of the UnaryPlusExpression class with the specified settings. An object specifying the operand. Creates a copy of the current UnaryPlusExpression object. A UnaryPlusExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the UnaryPlusExpression class. A UnaryPlusExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "+" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A base class for unary operators. Gets or sets the operand on which the unary operator acts. An descendant that is the single operand in the expression. Gets the symbols that designate the operation. A string that designates an operator. An unary negation operator. Initializes a new instance of the UnaryMinusExpression class with the specified settings. An object specifying the operand. Creates a copy of the current UnaryMinusExpression object. A UnaryMinusExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the UnaryMinusExpression class. A UnaryMinusExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "-" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A structured reference used for worksheet tables. Initializes a new instance of the TableReferenceExpression class with the specified settings. A string that is the name of the table. Initializes a new instance of the TableReferenceExpression class with the specified settings. A string that is the name of the table. A object that specifies a worksheet. Creates a copy of the current TableReferenceExpression object. A TableReferenceExpression object which is a copy of the current object. Gets or sets the name of the rightmost column in a contiguous area. A string that is the column name. Gets whether column names are specified in the table reference. true, if column names are in the table reference; otherwise, false. Gets or sets the name of the leftmost column in a contiguous area of the table. A string that is the column name. Copies the appropriate properties of the specified object into the current instance of the TableReferenceExpression class. A TableReferenceExpression class instance, representing the source object for copying. Gets or sets a special item specifier for the table reference. A enumeration member that specifies referenced rows. Gets or sets the name of the table. A string that is the table name. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A subtraction operator. Initializes a new instance of the SubtractionExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current SubtractionExpression object. A SubtractionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the SubtractionExpression class. A SubtractionExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "-" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A base class for expressions that reference cells. Gets or sets the worksheet reference. A object that is the worksheet reference. An operator that produces a reference to cells that are included in both references specified as operands. Initializes a new instance of the RangeUnionExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current RangeUnionExpression object. A RangeUnionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the RangeUnionExpression class. A RangeUnionExpression class instance, representing the source object for copying. Gets the operator symbol specific to the current worksheet and the culture. An object providing information on the formula environment. A string that is the operator symbol. Gets the symbols that designate the operation. Returns the "," string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An operator that produces a reference to cells that are included in both references specified as operands. Initializes a new instance of the RangeIntersectionExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current RangeIntersectionExpression object. A RangeIntersectionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the RangeIntersectionExpression class. A RangeIntersectionExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the " " (space) string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An operator that produces a reference to all cells located between the cells specified as operands. Initializes a new instance of the RangeExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current RangeExpression object. A RangeExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the RangeExpression class. A RangeExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the ":" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A percent operator. Initializes a new instance of the PercentExpression class with the specified settings. An object specifying the operand. Creates a copy of the current PercentExpression object. A PercentExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the PercentExpression class. A PercentExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "%" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A multiplication operator. Initializes a new instance of the MultiplicationExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current MultiplicationExpression object. A MultiplicationExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the MultiplicationExpression class. A MultiplicationExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "*" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A "Missing argument" error. Gets the expression of the MissingArgumentExpression type. A instance. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A "Less than or equal" operator. Initializes a new instance of the LessOrEqualExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current LessOrEqualExpression object. A LessOrEqualExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the LessOrEqualExpression class. A LessOrEqualExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "<=" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A "Less than" operator. Initializes a new instance of the LessExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current LessExpression object. A LessExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the LessExpression class. A LessExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "<" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A inequality operator. Initializes a new instance of the InequalityExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current InequalityExpression object. A InequalityExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the InequalityExpression class. A InequalityExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "<>" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A "Greater than" operator. Initializes a new instance of the GreaterExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current GreaterExpression object. A GreaterExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the GreaterExpression class. A GreaterExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the ">" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An external function. Initializes a new instance of the FunctionExternalExpression class with the specified settings. A string that is the name of an external function. A object that specifies a worksheet. Initializes a new instance of the FunctionExternalExpression class with the specified settings. A string that is the name of external function. A object that specifies a worksheet. A list of objects which are function arguments. Creates a copy of the current FunctionExternalExpression object. A FunctionExternalExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the FunctionExternalExpression class. A FunctionExternalExpression class instance, representing the source object for copying. Gets or sets the name of the external function used in an expression. A string that is the function's name. Gets or sets the worksheet reference used to reference an external function. A object specifying the worksheet containing a function. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A built-in or user-defined worksheet function. Initializes a new instance of the FunctionExpression class with the specified settings. An object that is the worksheet function. A list of objects which are function arguments. Creates a copy of the current FunctionExpression object. A FunctionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the FunctionExpression class. A FunctionExpression class instance, representing the source object for copying. Gets or sets the function used in an expression. An descendant that is the function used in the formula. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A base class for implementing a custom visitor to traverse the expression tree. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting an expression of specific type. A visited expression. Override this method in a class descendant. It is called when visiting a binary expression. A visited expression. Override this method in a class descendant. It is called when visiting a call to function in the expression. A visited expression. Override this method in a class descendant. It is called when visiting an unary expression. A visited expression. A base class for an expression. Gets or sets the number of pairs of parentheses in which the expression is enclosed. An integer that is the number of pairs of parentheses. Appends the expression string to the specified StringBuilder object. A object that holds a string to append. An object used for creating a string from an expression tree node. Appends the expression string to the specified StringBuilder object. A object that holds a string to append. An object used for creating a string from an expression tree node. A object specifying the formula context. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A service which is used to create Spreadsheet commands. Creates a command for use in the SpreadsheetControl. A DevExpress.XtraSpreadsheet.Commands.SpreadsheetCommandId member specifying a command to create. A Spreadsheet command object. A defined name. Initializes a new instance of the DefinedNameReferenceExpression class with the specified settings. A string that is the defined name. A object that specifies a worksheet to which the defined name belongs. Initializes a new instance of the DefinedNameReferenceExpression class with the specified settings. A string that is the defined name. Creates a copy of the current DefinedNameReferenceExpression object. A DefinedNameReferenceExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the DefinedNameReferenceExpression class. A DefinedNameReferenceExpression class instance, representing the source object for copying. Gets or sets the defined name used in an expression. A string that is the worksheet defined name. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A constant value. Initializes a new instance of the ConstantExpression class with the specified settings. A object representing a constant value. Creates a copy of the current ConstantExpression object. A ConstantExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the ConstantExpression class. A ConstantExpression class instance, representing the source object for copying. A ConstantExpression class instance, representing the source object for copying. Gets or sets the value of the constant. A object that is the constant. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. A base class for binary operator expressions. Gets or sets the object specifying the left operand. An expression that is the left operand. Gets the symbols that designate the operation. A string that designates an operator. Gets or sets the object specifying the right operand. An expression that is the left operand. An array constant operand. Initializes a new instance of the ArrayConstantExpression class with the specified settings. Two-dimensional array of objects. Creates a copy of the current ArrayConstantExpression object. A ArrayConstantExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the ArrayConstantExpression class. A ArrayConstantExpression class instance, representing the source object for copying. Gets or sets the array constant - that is, the array of values. A two-dimensional array of objects. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An arithmetic addition operation. Initializes a new instance of the AdditionExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current AdditionExpression object. A AdditionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the AdditionExpression class. A AdditionExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "+" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. An object that provides the capability to calculate and parse worksheet formulas. Evaluates the specified formula using default context. A string that is the formula to evaluate. Note that the leading equal sign "=" in the formula is optional and can be omitted. A object containing the result of the formula calculation. Evaluates the specified formula using the specified context. A string that is the formula to evaluate. Note that the leading equal sign "=" in the formula is optional and can be omitted. An object providing information on the cell for which a formula will be evaluated. A object containing the result of the formula calculation. Parses the specified formula using the default context. A string that is the expression to parse. The leading equals "=" symbol is optional. A object providing access to the expression tree. Parses the specified formula in the specified context. A string that is the expression to parse. The leading equals "=" symbol is optional. A object specifying the context for parsing a formula. A object providing access to the expression tree. Specifies the field by which to sort, and the comparer used for sorting. Initializes a new instance of the SortField class with the default settings. Gets or sets the offset within the range for the column by which the range will be sorted. An integer that is the position of the column within the range referenced to the first column. Gets or sets the comparer used to sort the column. A object used to compare cell values in a column. Lists values used to specify the type of axis group for a series in a chart. Specifies the group of primary axes. Specifies the group of secondary axes. Lists values used to specify the position of the tick marks on the axis. Specifies that the tick marks should cross the axis. Specifies that the tick marks should be displayed inside the plot area. Specifies that the tick marks should not be displayed on the axis. Specifies that the tick marks should be displayed outside the plot area. Contains properties used to format chart elements. Provides access to the fill options for the specified chart element. A object that contains shape fill options. Provides access to the options used to format an outline of the specified chart element. A object containing line style options. Removes custom formatting of the chart element and applies default formatting based on the chart style. Contains settings used to display up-down bars on a 2-D line or stock chart. Provides access to formatting options for the down bars displayed on the 2-D line and stock charts. A object containing options to format chart elements. Gets or sets the space between the up-down bars on a 2-D line or stock chart as a percentage of the bar width. An integer value that specifies the gap width. This value must be between 0 and 500. Removes custom formatting applied to up-down bars and restores default formatting based on the chart style. Provides access to formatting options for the up bars displayed on the 2-D line and stock charts. A object containing options to format chart elements. Gets or sets a value indicating whether up-down bars should be displayed on a 2-D line or stock chart. true, to display up-down bars; otherwise, false. Lists values used to specify how empty cells are displayed on a chart. Specifies that empty cells should be displayed as gaps on a chart. Specifies that empty cells should be spanned with a line. Specifies that empty cells should be treated as zeros. Lists values used to specify the possible ways to split a Pie of Pie or Bar of Pie chart. Specifies that the data points should be automatically split between the main and secondary chart in a Pie of Pie or Bar of Pie chart type. Specifies that the data points should be split between the main and secondary chart in a Pie of Pie or Bar of Pie chart type according to the values defined by the property. Specifies that the data points should be split between the main and secondary chart in a Pie of Pie or Bar of Pie chart type by placing the data points with percentage less than percent value defined by the property in the second chart. Specifies that the data points should be split between the main and secondary chart in a Pie of Pie or Bar of Pie chart type by placing the last data points, whose number is defined by the property, in the second chart. Specifies that the data points should be split between the main and secondary chart in a Pie of Pie or Bar of Pie chart type by placing the data points, whose values are less than the value defined by the property, in the second chart. A collection of all sheets (worksheets and chart sheets) contained in a workbook. Gets or sets the currently active sheet within a workbook. A descendant that specifies the active worksheet or chart sheet. Determines whether the collection contains the specified sheet. A worksheet or chart sheet to locate in the collection. true, if the collection contains the specified sheet; otherwise, false. Determines whether the collection contains a sheet under the specified name. A string specifying the name of the sheet to locate in the collection. true, if the collection contains the sheet under the specified name; otherwise, false. Returns the index of the specified sheet in the collection. A worksheet or chart sheet to locate in the collection. A zero-based integer which specifies the sheet's position within the collection. -1 if the sheet doesn't belong to the collection. Provides access to an individual sheet in the collection by its name. A value that specifies the name of the sheet to obtain. A worksheet or chart sheet with the specified name. Lists values used to specify the type of data binding warning messages. Specifies the data binding warning dialog with the following message: "The binding range has no header. Extend the range to include a top row which will be the table header." Specifies the data binding warning dialog with the following message: "Cannot add/remove a column to/from a data source range." Specifies the data binding warning dialog with the following message: "Cannot remove all rows from a data source range. It must contain at least one row." Specifies the data binding warning dialog with the following message: "Cannot add a row(s) to a data source range." Specifies the data binding warning dialog with the following message: "Cannot merge cells that belong to a data source range." Specifies the data binding warning dialog with the following message: "Cannot change data in the selected cell range. It contains formulas that belong to a data source range and cannot be modified." Specifies the data binding warning dialog with the following message: "The selected cell range is associated with a data source and cannot be moved to another worksheet." Specifies the data binding warning dialog with the following message: "Cannot remove a row(s) from a data source range." Specifies the data binding warning dialog with the following message: "Cannot delete a worksheet containing a cell range associated with a data source." Specifies the data binding warning dialog with the following message: "Cannot sort the selected data. It belongs to a data source range for which sorting is not allowed." Specifies the data binding warning dialog with the following message: "The table must have a header because the binding range has a header." Specifies the data binding warning dialog with the following message: "A cell range you're trying to modify is bound to a data source that does not allow editing." Specifies the data binding warning dialog with the following message: "A cell range you're trying to modify is bound to the read-only data source field." Specifies the data binding warning dialog with the following message: "The specified cell range cannot be sorted since it does not contain all columns of the data-bound range." Specifies the data binding warning dialog with the following message: "The number of columns in the table is less than the number of columns in the data source." Specifies the data binding warning dialog with the following message: "The number of rows in the table and in the data source do not match." Specifies the data binding warning dialog with the following message: "A table cannot contain multiple data bindings." A method that will handle the DataBindingWarning event of the SpreadsheetControl. A method that will handle the DataBindingWarning event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the DataBindingWarning event. Initializes a new instance of the DataBindingWarningEventArgs class with the specified settings. A enumeration value specifying the type of the data binding warning dialog to be invoked. Gets the type of the data binding warning dialog to be invoked. A enumeration value. Contains security information required for applying user-level security to a . Initializes a new instance of the EditRangePermission class with the default settings. Gets or sets whether a particular permission is denied. true, to deny a permission; otherwise, false. Gets or sets the domain name to which a user or group belongs. A string that is the Windows domain name. Gets or sets the name of the user or group for which editing permissions are specified. A string that is the name of the user or group. Provides data for the event. Initializes a new instance of the ProcessEmptyRowEventArgs class with the default settings. Gets or sets an action to be performed when an empty row is encountered and the event occurs. A enumeration member. Initializes the object before passing it to a event handler. A zero-based integer specifying the index of the empty row. Obtains the index of an empty row. An integer that is the row index. Lists end-user actions allowed for the protected worksheet. Use the arrows to change the filter on ranges when AutoFilters are applied. Select locked and unlocked cells. Delete columns. Delete rows. Change formatting or conditional formatting options. Change column width or hide columns. Change row height or hide columns. Insert columns. Insert hyperlinks. Insert rows. Make changes to shapes or charts. Change or refresh PivotTable reports, or create new reports. Make changes to scenarios and view hidden scenarios. Currently not in use since scenarios are not supported. Select cells which are locked. This option is not in effect for the SpreadsheetControl. These cells are always selectable. Select unlocked cells. This option is not in effect for the SpreadsheetControl. These cells are always selectable. Use commands to sort cell data. A collection of items which associate worksheet ranges and security information required to unlock them for editing. Creates a new protected range and adds it to the collection. A string that is the name of the new protected range. A string that specifies a reference to a cell or cell range which can be edited in a protected sheet. A object that is the newly added element in the collection. Creates a new protected range and adds it to the collection. A string that is the name of the new protected range. A which can be edited in a protected sheet. A object that is the newly added element in the collection. Creates a protected range and adds it to a worksheet collection of protected ranges. A string that is the name of the newly created range. A list of worksheet objects to include in a protected range. A object that combines ranges with identical protection options. Removes all items from a collection thus clearing protection ranges in a worksheet. Determines whether the collection contains the protected range with the specified name. A string that is the name to search for in a collection. true, if the collection contains range with the specified name; otherwise, false. Determines whether the collection contains the specified protected range. A to locate in the collection. true, if the collection contains the specified item; otherwise, false. Removes the specified protected range from a collection. A object to remove. Removes the specified protected range from a collection. A string that is the name of the protected range to remove. Removes the element at the specified index of the ProtectedRangeCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. An association of a worksheet range and credentials required to unlock it for editing. Creates a security descriptor for the current protected range. A collection of objects specifying user and access rights. A string that stores information about a security descriptor in SDDL (Security Descriptor Definition Language) format. Gets or sets the name of the protected range. A string that specifies the name associated with the protected range. Gets or sets the worksheet cell or range associated with the current protected range. A object that is the worksheet cell or cell range. Gets or sets worksheet ranges for the current object. A list of objects. Gets or sets a string that specifies a worksheet cell or cell range with which the protected range is associated. A string that specifies a cell reference. The string format depends on the current culture. Gets or sets a culture-independent string that specifies a worksheet cell or cell range with which the protected range is associated. A string that specifies a cell reference for the invariant culture. Gets or sets a security descriptor that defines users and their access rights for the current protected range. A string that stores information about a security descriptor in SDDL (Security Descriptor Definition Language) format. Specifies the password that unlocks a range on a protected worksheet. A string that is the password that the end-user must enter to edit the protected range. Contains options used to plot series of specific types. Gets or sets the scale factor for bubbles on a bubble chart. An integer value specifying how to scale the bubble size. The value must be a whole number between 0 and 300. Provides access to options used to modify all data labels within a chart view. A object containing options for displaying and formatting data labels. Provides access to settings used to draw the drop lines in line, area or stock charts. A object containing chart line display options. Gets or sets the angle of the first slice in a pie or doughnut chart. An integer value that specifies the angle, in degrees, by which the slice is rotated. Gets or sets the space along the Z-axis between adjacent data series in a 3-D line, area, column or bar chart. An integer value that is the gap depth, as a percentage of the marker width. This value must be between 0 and 500. Gets or sets the space between bar or column clusters in the Bar or Column charts, or the space between the primary and secondary charts in the Pie of Pie or Bar of Pie charts. An integer value that is the percentage of the gap width. This value must be between 0 and 500. Provides access to settings used to draw the high-low lines in the two-dimensional line and stock charts. A object containing chart line display options. Gets or sets the size of the hole in a doughnut chart. An integer value that specifies the diameter of the hole. The value must be a whole number between 10 and 90, that is measured as a percentage of the size of the plot area. Gets or sets the overlap value between bars or columns in a 2-D Bar or Column chart. An integer value that is the percentage of series overlap. This value must be between -100 and 100. Gets or sets the data points that should be displayed in the secondary chart of a Pie of Pie or Bar of Pie chart type. An array of values that are the indexes of data points shown in the secondary chart. Gets or sets the size of a secondary pie or stacked bar chart in a Pie of Pie or Bar of Pie chart type, as a percentage of the main chart size. An integer value that specifies the size of the secondary chart. The value must be a whole number between 5 and 200. Provides access to a collection of series for a particular view. A object containing chart series. Provides access to settings used to draw the series lines in the two-dimensional stacked bar and column charts, Pie of Pie and Bar of Pie charts. A object containing chart line display options. Gets or sets a value indicating whether negative sized bubbles should be displayed on a bubble chart. true, if negative bubbles are shown; otherwise, false. The default is false. Gets or sets a value that specifies what the bubble size represents on a bubble chart. A enumeration value specifying possible ways to represent data on a bubble chart. Gets or sets a value that specifies which data points should appear in the secondary chart of a Pie of Pie or Bar of Pie chart type. A value that determines which data points should be displayed in the secondary chart. Gets or sets a value that specifies the way to split the data points between the main chart and secondary chart in a Pie of Pie or Bar of Pie chart type. An enumeration value specifying the way to split a Pie of Pie or Bar of Pie chart. Provides access to settings used to display up-down bars on a 2-D line or stock chart. An object containing bar display settings. Gets or sets a value indicating whether each data marker in the series should have a different color. true, if the same-series data markers are displayed in varied colors; otherwise, false. Gets the type of the chart view. A enumeration member. Contains axis scaling options. Gets or sets a value indicating whether the maximum value of the numerical or date axis should be set automatically based on the worksheet data. true, to calculate the maximum axis value automatically; otherwise, false. Gets or sets a value indicating whether the minimum value of the numerical or date axis should be set automatically based on the worksheet data. true, to calculate the minimum axis value automatically; otherwise, false. Gets or sets a value specifying a logarithmic base for the logarithmic axis. A value that is the logarithmic base. This value must be greater than or equal to two. Gets or sets a value indicating whether the value axis should display its numerical values using a logarithmic scale. true, to use the logarithmic axis; otherwise, false. Gets or sets the maximum value of the numerical or date axis. This may not be the same as the maximum value of the series associated with the axis. A value that specifies the maximum value to display on the axis. Gets or sets the minimum value of the numerical or date axis. This may not be the same as the minimum value of the series associated with the axis. A value that specifies the minimum value to display on the axis. Gets or sets the orientation of the axis on the chart. An enumeration value specifying the axis orientation. Lists values used to specify the position of the axis on the chart. Specifies that the axis must be displayed at the bottom of the plot area. Specifies that the axis must be displayed to the left of the plot area. Specifies that the axis must be displayed to the right of the plot area. Specifies that the axis must be displayed at the top of the plot area. Lists values used to specify the orientation of the axis. Specifies that the axis must be reversed, so the axis starts at the maximum value and ends at the minimum value. Specifies that the axis must be displayed in the usual order, so the axis starts at the minimum value and ends at the maximum value. Specifies the number format for displaying numeric values in chart elements. Gets or sets a format string used to display numeric data. A format string consisting of .NET number format codes. Gets or sets whether the number format is obtained from the source cells. true, to obtain the string formatting from the source cells; otherwise, false. Represents an axis on a chart. Gets or sets a value indicating whether the category axis type should be selected automatically based on data. true, to automatically select the type of the category axis; otherwise, false. The default is true. Gets whether the major unit for the value or date axis is evaluated automatically. true, if the major unit is calculated automatically; otherwise, false. Gets whether the minor unit for the value or date axis is evaluated automatically. true, if the minor unit is calculated automatically; otherwise, false. Returns the type of the chart axis. An enumeration value specifying the type of the axis. Gets or sets the base unit for the date axis. An enumeration value specifying the base time unit. Gets or sets a value that specifies where the value axis crosses the category axis on a 2-D chart. An enumeration value specifying the crossing point location. Provides access to options used to specify the display units for the value axis. A object. Gets or sets the text alignment for the tick-mark labels on the category axis. An enumeration value that specifies how the label text should be aligned. Gets or sets a value that specifies the space between labels and the category axis. An integer value that is the label distance from the axis. This value must be between 0 and 1000. Provides access to settings used to draw the major gridlines on the chart. A object containing chart line display options. Gets or sets the position of major tick marks on the axis. An enumeration value that specifies how major tick marks are displayed on the axis. Gets or sets the time unit for major tick marks on the date axis. An enumeration value specifying the time unit. Gets or sets the distance between the major tick marks and major gridlines on the chart. A value that specifies the major unit for the value or date axis. Provides access to settings used to draw the minor gridlines on the chart. A object containing chart line display options. Gets or sets the position of minor tick marks on the axis. An enumeration value that specifies how minor tick marks are displayed on the axis. Gets or sets the time unit for minor tick marks on the date axis. An enumeration value specifying the time unit. Gets or sets the distance between the minor tick marks and minor gridlines on the chart. A value that specifies the minor unit for the value or date axis. Gets or sets a value indicating whether the multi-level category labels should not be used. true, to display axis labels as plain text without hierarchy; otherwise, false. Provides access to number format options for numerical values displayed in axis labels. A object that contains formatting options for displaying numbers. Gets or sets the position of the axis on the chart. An enumeration value specifying the axis position. Provides access to the axis scaling settings. An object that contains settings used to change the scale of the axis on the chart. Automatically evaluates the distance between the major tick marks and major gridlines for the value or date axis. Automatically evaluates the distance between the minor tick marks and minor gridlines for the value or date axis. Gets or sets the position of the tick-mark labels on the axis. An enumeration value specifying the label position. Gets or sets the number of categories or series between the tick-mark labels on the category or series axis. An integer value that specifies the number of tick-mark labels to be skipped between the drawn labels. Gets or sets the number of categories or series between the tick-marks on the category or series axis. An integer value that specifies the number of tick-marks to be skipped between the adjacent drawn tick-marks. Provides access to options used to display and format the axis title. A object containing display settings for titles on a chart. Gets or sets a value indicating whether the axis should be displayed. true, if the axis is visible; otherwise, false. The default is true. Lists values used to specify chart sheet elements to which protection is applied. Specifies that protection is applied to the chart elements. However, the chart reflects changes made to its data source. Specifies that protection is applied to both the chart elements and drawing objects on the chart sheet. Specifies that protection is applied to graphic objects located on the chart sheet. Lists values used to specify the defined name status. Specifies that a defined name already exists on the destination worksheet or workbook. Specifies that a defined name is invalid. Specifies that a defined name is assigned to a table. Specifies that a defined name is unique. Lists values used to specify the sheet type. A chart sheet. A worksheet. An individual sheet in a workbook and a base interface for and . Moves the current sheet after the specified sheet in a workbook. A string specifying the name of the sheet after which the current sheet should be inserted. If a sheet under the specified name is not found, an exception occurs. Moves the current sheet before the specified sheet in a workbook. A string specifying the name of the sheet before which the current sheet should be inserted. If a sheet under the specified name is not found, an exception occurs. Moves the current sheet to the first position in a workbook. Moves the current sheet to the last position in a workbook. Returns the sheet name. A value that specifies the sheet name. Prints the current sheet using the default printer settings. Prints the current sheet using the specified printer settings. A object that contains printer settings. Returns the type of the sheet. A enumeration value specifying the sheet type. Lists values that specify the relational operator type for the icon set conditional format. Specifies the "greater than" relational operator. Specifies the "greater than or equal to" relational operator. A collection that stores data series in the chart. Appends a new series with the specified argument and value data to the collection. A object that is the data to plot as series arguments. A object that is the data to plot as series values. A object that is the newly created series. Appends a new series with the specified name to the collection and provides data for series arguments and series values. A string that is the name of the series. A object that is the data to plot as series arguments. A object that is the data to plot as series values. A object that is the newly created series. Appends a new series with the specified argument and value data to the collection. A of cells containing data to plot as series arguments. A of cells containing data to plot as series values. A object that is the newly created series. Appends a new series with the specified name to the collection and provides data for series arguments and series values. A string that is the name of the series. A of cells containing data to plot as series arguments. A of cells containing data to plot as series values. A object that is the newly created series. Removes all objects from the SeriesCollection instance. Determines whether the collection contains the specified series. A to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the index of the series in the collection. A object to locate in the collection. A zero-based integer which specifies the series position within the collection. -1 if the series does not belong to the collection. Removes the specified series from a collection. A string that is the name of the series to remove. Removes the element at the specified index of the SeriesCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. A data series in a chart. Gets or sets the data used as arguments for series points. A object specifying data for chart data points. Gets or sets the group type for the axes which are used to plot the series data. An enumeration member specifying the axis group. Moves the series up one in the chart view plot order. Moves the series before other series in the chart view. Gets or sets data used to specify the size of bubbles in a bubble chart. A object specifying data to plot. Changes the chart type used to plot the series. A enumeration specifying the chart type used to plot the series. Provides access to a collection of data labels customized for specific data points or for the entire series. A containing data labels with settings different from chart defaults. Provides access to data points with a customized visual appearance. A object that is the collection of customized data points. Deletes the series. Provides access to a collection of error bars for the series. A DevExpress.Spreadsheet.Charts.ErrorBarsCollection object that is the collection of error bars. Gets or sets the explosion value for all slices in a pie or doughnut chart series. An integer from 0 to 100 that equals the percentage of the chart radius by which the tips of the slices are moved away from the chart center. Gets or sets whether the color (or pattern) of a data point is changed to another ("inverted") color if the value is negative. true, to invert the color if a value is negative; otherwise, false. , Provides access to the specific settings of data markers displayed by series on the line, scatter or radar chart. A object that contains the specific marker settings. Gets the order in which series are plotted. An integer that characterizes the series order. Moves the series down one in the chart view plot order. Moves the series behind all other series in the chart view. Gets the name of the series. A string that is the series name. Gets the series type. A enumeration member identifying the series type. Gets or sets the shape used to display data points in the 3D bar or column chart. A enumeration value that specifies the shape used to represent a series data point. Gets or sets whether the curve smoothing is turned on for the line or scatter chart. true, to turn on the curve smoothing; otherwise, false. Provides access to a collection of trendlines for the series. A object that is the collection of all the objects for the series. Gets or sets whether to apply custom settings to data labels. true, to apply custom settings to specific data labels; otherwise, false. Gets or sets the data used as series point values. A object specifying data for chart data points. Provides access to a view that displays the series. A object. Lists values that specify the shape of markers which can be painted at each data point in the series on the line, scatter or radar chart and within the chart legend. Specifies an automatic marker. Specifies a circular marker. Specifies a long bar marker. Specifies a diamond-shaped marker. Specifies a short bar marker. Specifies that a marker is not painted. Specifies that a picture is used as a marker. Specifies a plus-shaped marker. Specifies a square marker. Specifies a star-shaped marker. Specifies a triangular marker. Specifies an X-shaped marker. Lists values that specify what to examine in each cell while searching. Searches cell values and formula expressions only, excluding the calculated results. Searches cell values only (including values calculated from formulas). Searches both cell values (including values calculated from formulas) and underlying formulas. Lists values that specify the direction of the search. Searches each column from top to bottom. All the cells in the current column will be traversed before moving to the next column. Searches each row from left to right. All the cells in the current row will be traversed from left to right before moving to the next row. Contains options affecting search in a document. Initializes a new instance of the SearchOptions class with the default settings. Gets or sets a value indicating whether the search is case-sensitive. true, to perform a case-sensitive search; otherwise, false. Gets or sets a value indicating whether or not to search for cells whose contents are exactly alike. true, to restrict the search to the entire cell content; otherwise, false. Gets or sets the direction of the search. One of the enumeration values indicating whether to search by rows or by columns. Specifies whether to search cell values only or extend search to include underlying formulas. One of the enumeration values indicating what to examine in each cell. A base interface for floating objects in a worksheet (pictures, charts and comments). Gets or sets a cell where the bottom right corner of a floating object is located. A object that is the cell containing the floating object's bottom right corner. Gets or sets the height of the floating object. A value that is the height measured in units specified by the property. Gets or sets the distance from the left edge of the worksheet to the top left corner of the floating object. A value that is the distance from the left edge of the worksheet in units specified by the property. Gets or sets whether the floating object retains its original proportions after resizing. true, to retain the original proportions; otherwise, false. Moves a floating object by a specified offset. A that is the horizontal (column) offset measured in units specified by the property. A that is the vertical (row) offset measured in units specified by the property. Gets a distance from the top left corner of the floating to the left edge of the cell where the top left corner of the floating object is located. A that is the horizontal offset measured in units specified by the property. Gets a distance from the top left corner of the floating object to the top edge of the cell where the top left corner of the floating object is located. A that is the vertical offset measured in units specified by the property. Gets or sets the behavior of the floating object regarding the cells below. A enumeration value specifying how the floating object should behave when the underlying cells are resized or moved. Gets or sets the distance from the top edge of the worksheet to the top left corner of the floating object. A value that is the distance from the top of the worksheet in units specified by the property. Gets or sets a cell where the top left corner of a floating object is located. A object that is the cell containing the floating object's top left corner. Gets or sets the width of the floating object. A value that is the width measured in units specified by the property. Provides data for the DefinedNameConflictResolving event. Initializes a new instance of the DefinedNameConflictResolvingEventArgs class with the specified settings. A string value specifying the conflict name. An object implementing the interface used to validate a new version of the conflict defined name. A enumeration value specifying the defined name status. An object exposing the interface that is a set of names defined in the destination document and names for which name conflicts have already been resolved. Gets the status of the conflict name. A enumeration value specifying the defined name status. Gets or sets the name for a new version of the defined name being moved or copied. A value that specifies the new defined name. Gets the defined name for which the event is fired. A value which specifies the conflict name. Provides access to the set of table and defined names existing in the destination workbook. An object exposing the interface. Gets or sets a value indicating whether to use the defined name specified on the destination worksheet or workbook in the conflict situation. true, to use the name that exists on the destination worksheet or workbook; otherwise, false. Gets or sets a validator used to check whether a new version of the conflict name is valid and unique. An object implementing the interface. Provides access to a set of display and print settings for a chart sheet. Provides access to an object that specifies page margins used when a chart sheet is being printed. A object used to control the margin settings. Gets or sets the page orientation applied when a chart sheet is being printed. A enumeration member. Gets or sets a value that specifies the paper size used when a chart sheet is being printed. One of the enumeration values. Gets or sets the color of the chart sheet tab. A value that specifies the chart sheet tab color. Gets or sets the current zoom factor used to display the chart sheet. An integer value specifying the zoom factor. Gets or sets a value indicating whether the chart on the chart sheet should be automatically adjusted to fit the window's display area. true, to zoom the chart sheet to fit the window; otherwise, false. Contains options used for printing a chart sheet. Gets or sets whether to print the chart sheet in black and white or in color. true, to print the chart sheet in black and white; otherwise, false. Gets or sets whether to print the chart sheet using the draft quality setting. true, to use draft quality printing; otherwise, false. Gets or sets the number of chart sheet copies to print. A positive integer that is a number of copies to print. A separate sheet in a workbook that contains only a chart. Provides access to an object that contains options to display and print a chart sheet. A object. Provides access to the chart on the current chart sheet. A object specifying a chart on the chart sheet. Gets or sets the code name of the chart sheet. A string value specifying the chart sheet's code name. Copies the specified chart sheet into the current instance. A object that specifies the source chart sheet for copying. Returns the chart sheet elements to which protection is applied. A enumeration value specifying what objects on a chart sheet are protected. Provides access to options which determine the chart sheet header and footer characteristics. A object containing options specific to headers and footers. Gets the chart sheet index within the workbook's collection. An integer value specifying a zero-based index of the chart sheet. Gets a value indicating whether the chart sheet is protected. true, if the chart sheet is protected; otherwise, false. Moves the chart sheet to another location within the workbook's collection of chart sheets. An integer value specifying the zero-based destination index of the moved chart sheet. If this value is negative or exceeds the number of items within the collection, an exception occurs. Gets or sets the name of the chart sheet. A value which specifies the chart sheet name. Provides access to options that control how the chart sheet is printed. A object that contains chart sheet print options. Protects chart sheet elements to prevent them from being changed by the user. A string that specifies a password for the chart sheet. If the password is an empty string, the chart sheet can be unprotected without using a password. A enumeration member that allows you to specify chart sheet elements to protect. Gets or sets the data associated with a object. A that contains arbitrary data for a chart sheet. The default is null. Removes protection from a chart sheet. A string that specifies the password used to protect the chart sheet. true, if protection is successfully removed; otherwise, false. Gets or sets whether the current chart sheet is visible, hidden or "very hidden". A enumeration member that specifies the chart sheet visibility type. Gets or sets a value indicating whether the current chart sheet is visible. true, if the chart sheet is visible; otherwise, false. Gets a workbook that contains the current chart sheet. An object exposing the interface. A collection of objects contained in a workbook. Gets or sets the currently active chart sheet within a workbook. A object that specifies the active chart sheet. Creates a new chart sheet and appends it to the end of the collection. A object that specifies the new chart sheet. Creates a new chart sheet under the specified name and appends it to the end of the collection. A value that specifies the chart sheet name. A object that specifies the new chart sheet. Creates a new chart sheet of the specified type and under the specified name and appends it to the end of the collection. A value that specifies the chart sheet name. A enumeration member specifying the chart type. A object that specifies the new chart sheet. Creates a new chart sheet under the specified name with the specified chart and appends it to the end of the collection. A value that specifies the chart sheet name. A enumeration member specifying the chart type. A containing chart data. A object that specifies the new chart sheet. Creates a new chart sheet of the specified type and appends it to the end of the collection. A enumeration member specifying the chart type. A object that specifies the new chart sheet. Creates a new chart sheet with the specified chart and appends it to the end of the collection. A enumeration member specifying the chart type. A containing chart data. A object that specifies the new chart sheet. Determines whether the collection contains a chart sheet under the specified name. A string specifying the name of the chart sheet to locate in the collection. true, if the collection contains the chart sheet under the specified name; otherwise, false. Determines whether the collection contains the specified chart sheet. A object to locate in the collection. true, if the collection contains the specified chart sheet; otherwise, false. Returns the zero-based index of the specified chart sheet in the collection. A object to locate in the collection. A zero-based integer which specifies the chart sheet position within the collection. -1 if the chart sheet doesn't belong to the collection. Creates a new chart sheet of the specified type and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A enumeration member specifying the chart type. A object that specifies the created chart sheet. Creates a new chart sheet and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A object that specifies the created chart sheet. Creates a new chart sheet under the specified name and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A value that specifies the chart sheet name. A object that specifies the new chart sheet. Creates a new chart sheet with the specified chart and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A enumeration member specifying the chart type. A containing chart data. A object that specifies the created chart sheet. Creates a new chart sheet under the specified name with the specified chart and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A value that specifies the chart sheet name. A enumeration member specifying the chart type. A containing chart data. A object that specifies the created chart sheet. Creates a new chart sheet of the specified type and under the specified name and appends it to the collection at the specified position. A zero-based integer which specifies the position at which a new chart sheet should be inserted. A value that specifies the chart sheet name. A enumeration member specifying the chart type. A object that specifies the created chart sheet. Gets a chart sheet by its name. A value that specifies the name of the chart sheet to obtain. A object that is the chart sheet with the specified name. Removes the specified chart sheet from the collection. A object specifying a chart sheet to be removed from a workbook. Removes the chart sheet at the specified position from the collection. An integer that is the zero-based index of a chart sheet to be deleted from a workbook. Lists possible ways to export style information. CSS is embedded by placing it as an attribute to an HTML tag. CSS is included as a link to an external CSS-file. CSS is included in a <STYLE> tag. Lists root HTML tags available for export. Specifies the <BODY> tag as the root tag for export. Specifies the <HTML> tag as the root tag for export. Lists measurement units allowed to specify font size. Font size specified in pixels. Font size specified in points. Lists types of paths used in exported documents to specify links to external content. The exported document contains absolute paths to external content. The exported document contains relative paths to external content. Represents the base class for options used for saving (exporting) documents in different formats. Copies the appropriate properties of the specified object into the current instance of the DocumentExporterOptions class. A class instance, representing the source object for copying. Gets or sets the URI of the document being exported. A string representing the document URI. Contains options for exporting the document in HTML format. Initializes a new instance of the HtmlDocumentExporterOptions class with the default settings. Gets or sets a value indicating whether to place images on an HTML page at absolute positions relative to the page's top-left corner. true, to anchor images to a page; otherwise, false. Gets or sets a value indicating whether to clip the cell content that overflows the cell bounds. true, to clip the cell content that goes beyond the cell bounds; otherwise, false. Copies the appropriate properties of the specified object into the current instance of the HtmlDocumentExporterOptions class. A class instance, representing the source object for copying. Gets or sets how the style sheets properties are exported. A enumeration value specifying the export type. Specifies whether images are embedded in an HTML document. true, to embed images in a page; otherwise, false. Gets or sets the character encoding used in an exported document. A class representing the character encoding. Gets or sets whether to include comments in HTML export output. true, to export comments in HTML; otherwise, false. Gets or sets whether to include cell gridlines in HTML export output. true, to export gridlines in HTML; otherwise, false. Gets or sets whether to include images in HTML export output. True to export images in HTML; otherwise, false. Gets or sets the root tag of the HTML document to start the export. An enumeration value specifying the HTML document tag. Gets or sets the measurement unit to specify font size when exporting to HTML. A enumeration member specifying the unit for the font size. Gets or sets the graphics resolution used to save images when a document is exported in HTML format. An integer that specifies image resolution. By default, it equals 96 dpi or the current System.Drawing.Graphics.DpiX value. Gets or sets the worksheet range to be exported to an HTML file. A value that represents the exported range. Gets or sets the index of the worksheet to be exported to an HTML file. An integer value that is the index of the worksheet to be exported to HTML. Gets or sets a character or a string used to replace a tab symbol when exporting a document in HTML format. A string replacement for the tab symbol. Gets or sets whether Table of Contents entries are underlined in a document exported to HTML format. true, to set the underline attribute for the TOC entry font; otherwise, false. Specifies how the links to external content are saved in the exported document. A enumeration member specifying an absolute or relative path. Gets or sets a value indicating whether the column width should be exported to HTML using the <colgroup> tag. true, to specify the column width in the <colgroup> tag; otherwise, false. Gets or sets a value indicating whether to use the CSS style attribute to specify the width and height of table elements. true, to use CSS; otherwise, false. Gets or sets a value indicating whether the indent value should be exported to HTML using the <span> tag. true, to use the <span> tag to export the indent value of the cell content; otherwise, false. Lists values used to specify the chart subtypes. Specifies the area chart. Specifies the 3-D area chart. Specifies the 100% stacked area in 3-D chart. Specifies the stacked area in 3-D chart. Specifies the 100% stacked area chart. Specifies the stacked area chart. Specifies the clustered bar in 3-D chart. Specifies the clustered horizontal cone chart. Specifies the clustered horizontal cylinder chart. Specifies the clustered horizontal pyramid chart. Specifies the 100% stacked bar in 3-D chart. Specifies the 100% stacked horizontal cone chart. Specifies the 100% stacked horizontal cylinder chart. Specifies the 100% stacked horizontal pyramid chart. Specifies the stacked bar in 3-D chart. Specifies the stacked horizontal cone chart. Specifies the stacked horizontal cylinder chart. Specifies the stacked horizontal pyramid chart. Specifies the clustered bar chart. Specifies the 100% stacked bar chart. Specifies the bar of pie chart. Specifies the stacked bar chart. Specifies the bubble chart. Specifies the bubble with a 3-D effect chart. Specifies the 3-D clustered column chart. Specifies the clustered cone chart. Specifies the clustered cylinder chart. Specifies the clustered pyramid chart. Specifies the 100% stacked column in 3-D chart. Specifies the 100% stacked cone chart. Specifies the 100% stacked cylinder chart. Specifies the 100% stacked pyramid chart. Specifies the stacked column in 3-D chart. Specifies the stacked cone chart. Specifies the stacked cylinder chart. Specifies the stacked pyramid chart. Specifies the 3-D column chart. Specifies the 3-D cone chart. Specifies the 3-D cylinder chart. Specifies the 3-D pyramid chart. Specifies the clustered column chart. Specifies the 100% stacked column chart. Specifies the stacked column chart. Specifies the doughnut chart. Specifies the exploded doughnut chart. Specifies the line chart. Specifies the 3-D line chart. Specifies the 100% stacked line chart. Specifies the 100% stacked line with markers chart. Specifies the line with markers chart. Specifies the stacked line chart. Specifies the stacked line with markers chart. Specifies the pie chart. Specifies the pie in 3-D chart. Specifies the exploded pie in 3-D chart. Specifies the exploded pie chart. Specifies the pie of pie chart. Specifies the radar chart. Specifies the filled radar chart. Specifies the radar with markers chart. Specifies the scatter with straight lines chart. Specifies the scatter with straight lines and markers chart. Specifies the scatter with only markers chart. Specifies the scatter with smooth lines chart. Specifies the scatter with smooth lines and markers chart. Specifies the high-low-close stock chart. Specifies the open-high-low-close stock chart. Specifies the volume-high-low-close stock chart. Specifies the volume-open-high-low-close stock chart. Specifies the contour chart. Specifies the 3-D surface chart. Specifies the wireframe 3-D surface chart. Specifies the wireframe contour chart. A collection of chart views in a chart. Determines whether the collection contains the specified item. A object to locate in the collection. true, if the collection contains the specified item; otherwise, false. Returns the index of the specified item in the collection. A object to locate in the collection. A zero-based integer which specifies the item position within the collection. -1 if the item doesn't belong to the collection. Contains display options for three-dimensional charts. Gets or sets a value indicating whether the height of a 3-D chart should be set automatically. true, to adjust the chart height automatically; otherwise, false. Provides access to options used to format the back wall of a 3-D chart. A object containing formatting options for the 3-D chart walls and floor. Gets or sets the depth of a 3-D chart. An integer value that specifies the depth percentage. This value must be between 20 and 2000. Provides access to options used to format the floor of a 3-D chart. A object containing formatting options for the 3-D chart walls and floor. Gets or sets the height of a 3-D chart. An integer value that specifies the height percentage. This value must be between 5 and 500. Gets or sets the field of view angle for the 3-D chart. An integer value that specifies the degree of perspective. This value must be between 0 and 100. Gets or sets a value indicating whether the right-angle axes view should be used for the 3-D chart. true, to set the chart axes at right angles; otherwise, false. Provides access to options used to format the side wall of a 3-D chart. A object containing formatting options for the 3-D chart walls and floor. Gets or sets the value in degrees at which a 3-D chart should be rotated around the X-axis. An integer value which specifies the rotation angle in degrees. This value must be between -90 and 90. Gets or sets the value in degrees at which a 3-D chart should be rotated around the Y-axis. An integer value which specifies the rotation angle in degrees. This value must be between 0 and 360. Lists values used to specify the chart style. Specifies the monochromatic chart style that applies different shades of Accent1 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent1 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent1 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent1 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent1 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent1 color defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of Accent2 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent2 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent2 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent2 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent2 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent2 color defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of Accent3 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent3 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent3 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent3 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent3 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent3 color defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of Accent4 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent4 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent4 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent4 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent4 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent4 color defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of Accent5 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent5 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent5 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent5 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent5 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent5 color defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of Accent6 color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of Accent6 color defined by the document's theme to each data series and specifies this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of Accent6 color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of Accent6 color and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the monochromatic chart style that applies different shades of Accent6 color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of Accent6 color defined by the document's theme to each data series and specifies shape outlines. Specifies the colorful chart style that applies one of six accent colors defined by the document's theme to each data series. Specifies the colorful chart style that applies one of six accent colors to each data series and specifies 20% tint of the first dark color of the document's theme as the background color of the plot area. Specifies the colorful chart style that applies one of six accent colors defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the colorful chart style that applies one of six accent colors and shape effects to each data series and specifies the heavy background fill of the chart area using the first dark color of the document's theme. Specifies the colorful chart style that applies one of six accent colors to each data series with a gradient effect defined by the document's theme. Specifies the colorful chart style that applies one of six accent colors defined by the document's theme to each data series and specifies shape outlines. Specifies the monochromatic chart style that applies different shades of the first dark color defined by the document's theme to each data series. Specifies the monochromatic chart style that applies different shades of the first dark color defined by the document's theme to each data series and specifies 20% tint of this color as the background color of the plot area. Specifies the monochromatic chart style that applies different shades of the first dark color defined by the document's theme to each data series and specifies shape effects, like beveled edges and shadows. Specifies the monochromatic chart style that applies different shades of the first dark color defined by the document's theme to each data series and uses this color to specify the heavy background fill of the chart area. Specifies the monochromatic chart style that applies different shades of the first dark color to each data series with a gradient effect defined by the document's theme. Specifies the monochromatic chart style that applies different shades of the first dark color defined by the document's theme to each data series and specifies shape outlines. Lists where the data in the series are located. Data in series are located in columns. Data in series are located in rows. A collection that stores axes in the chart. Determines whether the collection contains the specified axis. An to locate in the collection. true, if the collection contains the specified axis; otherwise, false. Returns the index of the specified axis in the collection. An object to locate in the collection. A zero-based integer which specifies the axis position within the collection. -1 if the axis doesn't belong to the collection. The chart's background in which data series, axes, gridlines and data labels are displayed. Enables you to specify the exact position of a plot area. A object. Contains various options available for a chart. Gets or sets the culture whose settings are used by the chart. A object that specifies the culture settings currently being used. Gets or sets a value that specifies how empty cells should be plotted on a chart. A enumeration value that determines how blank values should be displayed on a chart. Gets or sets a value indicating whether the hidden values should be displayed on a chart. true, if only visible cells are plotted; otherwise, false. The default is true. Gets or sets the chart protection. A enumeration value containing protection options. Gets or sets a value indicating whether the chart area should have rounded corners. true, to add rounded corners to the chart; otherwise, false. Gets or sets a value indicating whether to display data labels for data points whose values are greater than the maximum value of the value axis. true, to show data labels for values greater than the maximum value on the axis; otherwise, false. Gets or sets a value indicating whether the chart should use the 1904 date system. true, if the 1904 date system is used; otherwise, false. The default is false. A legend in a chart. Provides access to a collection of modified legend entries. A object that contains modified legend entries. Provides access to font settings for the legend entries. A object containing font settings. Enables you to specify the exact position of a legend. A object. Gets or sets whether the chart legend overlaps the chart. true, to allow the legend to overlap the chart; otherwise, false. Gets or sets the position of the legend on the chart. A enumeration member that specifies the position. Gets or sets whether the legend is displayed on a chart. true, to show the legend; otherwise, false. Contains shape text font attributes. Gets whether the text formatting is determined by the chart style. true, if the text font is set automatically to match the style; otherwise, false. Gets or sets the value indicating whether the text is formatted as bold. true, if the text is bold; otherwise, false. Gets or sets text capitalization. A enumeration member specifying capitalization style. Gets or sets the color of the font applied to the text. A structure that specifies the font color. Gets or sets the value indicating whether the text is formatted as italic. true, if the cell text is italic; otherwise, false. Gets or sets the name of the font used to display the text. A value specifying the font name. Formats the text as subscript or superscript. A enumeration value indicating whether the text is subscript or superscript. Sets font formatting as the chart style specifies. Gets or sets the size of the font used to display the text. A value specifying the font size in points. Gets or sets the value indicating that strikethrough formatting is applied to the text. A enumeration value indicating the strikethrough format type. Gets or sets the type of underline applied to the text. A enumeration value. Contains display options for the chart data table. Provides access to font settings used to display the text in a data table. A object containing font settings. Gets or sets whether horizontal borders are displayed. true, to display horizontal borders; otherwise, false. Gets or sets whether to display legend keys. true, to display legend keys; otherwise, false. Gets or sets whether to display the table outline. true, to display table outline; otherwise, false. Gets or sets whether vertical borders are displayed. true, to display vertical borders; otherwise, false. Gets or sets whether the data table is displayed on a chart. true, to display a data table; otherwise, false. A collection of objects in a worksheet. Creates a chart of the specified type and adds it to the collection. A enumeration member specifying the chart type. A object that is the chart embedded in a worksheet. Creates a chart of the specified type with data from the specified range and adds the chart to the collection. A enumeration member specifying the chart type. A containing chart data. A object that is the chart embedded in a worksheet. Removes all objects from the ChartCollection instance. Determines whether the collection contains the specified item. A object to search for. true, if the collection contains the specified item; otherwise, false. Gets a chart by its ID value. An integer value specifying the chart's unique identifier. A object representing the chart with the specified identifier. Get chart(s) by name. A string that is the name of a chart. A collection of charts with the same name. Returns the index of the specified chart in the collection. A object to locate in the collection. A zero-based integer which specifies the chart position within the collection. -1 if the chart does not belong to the collection. Removes the specified chart from a collection. A string that is the name of the to remove. true if the specified chart is contained in the collection and successfully removed; otherwise, false. Removes the element at the specified index of the ChartCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. An embedded chart on a worksheet. Represents a conditional formatting rule that formats cells with specific values. Gets or sets the type of the conditional format operator used in the conditional formatting rule. One of enumeration values. Lists the security levels of the document. Document is locked for annotation. Not specified. Document is password protected. Document is enforced to be opened as read-only. Document is recommended to be opened as read-only. Represents a reference to a object that is currently shown as a row or column field. Gets a value indicating whether the current PivotFieldReference object represents a reference to the virtual "Values" field which appears in a pivot table containing two or more data fields. true, if the current field represents the "Values" field in the report; otherwise, false. Provides access to the chart-specific properties of the SpreadsheetControl. Initializes a new instance of the SpreadsheetChartsViewOptions class with the default settings. Gets or sets the document's capability to apply antialiasing to 3-D charts displayed in the SpreadsheetControl. A enumeration value specifying the document's capability to perform the operation. Gets whether antialiasing of 3-D charts displayed in the SpreadsheetControl is allowed. true, if the operation is allowed; otherwise, false. Provides access to options that specify how to resolve overlapping category axis labels. A object. Gets or sets the document's capability to apply antialiasing to text displayed in the SpreadsheetControl's chart. A enumeration value specifying the document's capability to perform the operation. Provides access to options that specify how to resolve overlapping value axis labels. A object. Contains options used for loading (importing) a document in XLS format (MS Excel 97-2003 binary file format). Initializes a new instance of the XlsDocumentImporterOptions class with the default settings. Copies the appropriate properties of the specified object into the current instance of the XlsDocumentImporterOptions class. An class instance representing the source object for copying. Gets or sets how the calculation mode should be changed for the loaded .XLS document. A DevExpress.XtraSpreadsheet.Import.CalculationModeOverride enumeration member that specifies new calculation mode applied to the loaded document. Gets or sets the password to load an encrypted workbook. Use the property instead. A string value that specifies the password. Gets or sets a value specifying whether to validate formulas when importing a workbook. true, to validate formulas while importing a document; otherwise, false. Contains options used for loading (importing) a document in OpenXML format with macro support (.xlsm). Initializes a new instance of the XlsmDocumentImporterOptions class with the default settings. Allows specifying data source fields to import. Initializes a new instance of the DataSourceImportOptions class with the default settings. Gets or sets names of the properties to import from the data source. A array of property names that specifies properties to import. Contains options used for saving (exporting) a document in OpenXML format with macro support (.xlsm). Initializes a new instance of the XlsmDocumentExporterOptions class with the default settings. Contains options used for saving (exporting) a document in XLS format (MS Excel 97-2003 binary file format). Initializes a new instance of the XlsDocumentExporterOptions class with the default settings. Copies the appropriate properties of the specified object into the current instance of the XlsDocumentExporterOptions class. An descendant that is the source object for copying. If the object cannot be cast to the type, the method does nothing. Gets or sets a password used to save a password encrypted binary .xls file. Use the property instead. A string that is the password. A method that will handle the event. A method that will handle the PanesUnfrozen event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.PanesUnfrozen event. Initializes a new instance of the PanesUnfrozenEventArgs class with the specified settings. A string that is the name of the worksheet whose frozen rows and columns have been unlocked. A method that will handle the event. A method that will handle the PanesFrozen event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.PanesFrozen event. Initializes a new instance of the PanesFrozenEventArgs class with the specified settings. A that is the name of the worksheet whose area has been frozen. An integer value that is the zero-based offset of the last frozen row relative to the first row in a worksheet or the row that contains the specified cell (the topLeftCell parameter). An integer value that is the zero-based offset of the last frozen column relative to the first column in a worksheet or the column that contains the specified cell (the topLeftCell parameter). A CellPosition object specifying the position of the cell from which freezing starts. Gets the offset of the last frozen column relative to the first column in a worksheet or the left-most column with the specified cell from where freezing starts. An integer value that specifies the zero-based offset of the last frozen column relative to the first frozen column. -1, if no columns have been frozen. Gets the offset of the last frozen row relative to the first row in a worksheet or the top row with the specified cell from where freezing starts. An integer value that specifies the zero-based offset of the last frozen row relative to the first frozen row. -1, if no rows have been frozen. Gets the cell contained in a top frozen row and/or left-most frozen column from where freezing starts. A object that specifies a cell from where freezing starts. Provides access to a set of display settings of the SpreadsheetControl. Initializes a new instance of the SpreadsheetViewOptions class with the default settings. Gets options specific to chart display in the . A object that provides chart-specific options. Gets or sets the height of the column headers in pixels. An integer value that is the column header height in pixels. Provides access to options specific for displaying pictures in the spreadsheet. A object containing options. Gets or sets the width of the row headers in pixels. An integer value that is the row header width in pixels. Gets or sets a value indicating whether column headers are displayed in the SpreadsheetControl. true, to display column headers; otherwise, false. Gets or sets whether to display placeholders for charts or slicers which are not supported. True, if placeholders are displayed; otherwise, false. Gets or sets whether the printable area of the worksheet is displayed with a dashed border. true, to visually indicate the print area; otherwise, false. Gets or sets a value indicating whether row headers are displayed in the SpreadsheetControl. true, to display row headers; otherwise, false. Contains options used for saving (exporting) a document in text format. Initializes a new instance of the TxtDocumentExporterOptions class with the default settings. Gets or sets the cell reference style used in a source document. A enumeration value. Gets or sets the culture information used to format strings of data. A object containing culture-specific settings. Gets or sets whether empty trailing cells in each row should not be exported. true, to discard trailing cells in each row; otherwise, false. Gets or sets how to export cells containing formulas. A enumeration value. Gets or sets whether the newline character sequence is inserted after the last row of the resulting text. true, to insert newline after the last row in the exported text; otherwise, false. Gets or sets a character sequence used to define a new line. A enumeration member. Gets or sets the worksheet range for export. A string that specifies the range to export. Gets or sets a value indicating whether to repeat a merged cell value for each cell in the merged range when exporting the document. true, to repeat values of merged cells; otherwise, false. Gets or sets whether to skip the top left empty cells when exporting the worksheet. true to skip the top left empty cells; otherwise, false. Gets or sets a value indicating whether to skip hidden rows when exporting the document. true, to prevent the export of hidden rows to the resulting text file; otherwise, false. A symbol used to separate the values in the resulting text by default. A tab symbol ('\t') is used. Gets or sets the character that encloses values in the source text. A that is the character used as the text qualifier. Gets or sets whether to use the cell property to convert a cell numeric value to a string. true to use cell formatting to convert a cell value to a string; otherwise, false. Gets or sets a character used to separate values in the resulting text. A object that is the character used as a value separator. Gets or sets a destination worksheet to which text data are exported. A string that is the worksheet name. Gets or sets whether to write a prefix that is the sequence of bytes that specifies the encoding used. true, to write a byte array containing a sequence of bytes that specifies the encoding used; otherwise, false. Contains an option which turns the Fill Handle feature on or off. Initializes a new instance of the SpreadsheetFillHandleBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetFillHandleBehaviorOptions object passed as a parameter. A SpreadsheetFillHandleBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets whether the fill handle is enabled. True, if the fill handle is enabled; otherwise, false. Specifies how to insert new cells into a worksheet. Entire columns are inserted to the left of the specified cells. Entire rows are inserted above the specified cells. When inserting new cells in a worksheet, other cells in the same column are shifted down. When inserting new cells in a worksheet, other cells in the same row are shifted to the right. Provides options to restrict an end-user's ability to modify comments embedded into the 's document. Initializes a new instance of the SpreadsheetCommentBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetCommentBehaviorOptions object passed as a parameter. A SpreadsheetCommentBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to delete comments. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to delete comments. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to edit the existing comments. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to edit the existing comments. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to add new comments. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to insert comments. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to drag comments to a new location. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to move the comment box. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to change the size of the comment box. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to resize the comment box. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to display or hide the existing comments. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to show or hide comments. true, if an operation is allowed; otherwise, false. Lists rules by which new worksheet names are validated. Worksheet names are generated using default rules. New worksheet names are based on existing names checked for compliance with the rules (length, disallowed characters etc.). Contains layout settings for a PivotTable field. Gets or sets a value indicating whether item labels from the next row field should be displayed in the same column as the current row field. true, to display the next row field in the same column; otherwise, false. Gets or sets a value indicating whether a blank row should be inserted after each item in the current row field. true, to insert a blank line after each item label of the current row field; otherwise, false. Gets or sets a value indicating whether items of the current row field should be shown in outline form. true, to show field items in outline form; otherwise, false. Gets or sets a value indicating whether item labels should be repeated in the current outer field. true, to repeat item labels for the current outer field; otherwise, false. Gets or sets a value indicating whether field items that have no data should be displayed in the PivotTable report. true, to show field items that have no data; otherwise, false. Gets or sets a value indicating whether subtotals for the field should be displayed on top. true, to display subtotals for the field on top; otherwise, false. Contains properties which allow you to specify whether the imported data are treated as formulas, the cell reference style in use, the culture-specific decimal and list separators and a custom value converter. Initializes a new instance of the DataImportOptions class with the default settings. Gets or sets a converter for imported data. An object implementing the interface. Gets or sets locale settings for correct interpretation of data formats in the data source. A object that specifies the locale settings. Gets or sets whether imported data are inserted as formulas instead of values. True, to import data as formulas; otherwise, false. Gets or sets whether the reference style is used in data imported as formulas. A enumeration value which specifies the style of the cell reference. A method that will handle the event of the SpreadsheetControl. A method that will handle the CellCancelEdit event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the event of the SpreadsheetControl. A method that will handle the CellBeginEdit event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Lists values that are used to specify the culture settings for function names in a worksheet. Function names are retrieved from a table of localized names if present; otherwise, invariant names (English) are used. English function names are used regardless of the spreadsheet control's culture settings. Function names are retrieved from a table of localized names for the culture specified for the spreadsheet control. Use the SpreadsheetControl.Options.Culture notation to get access to the spreadsheet control's culture setting. Provides options to restrict an end-user's ability to modify drawing objects embedded into the 's document. Initializes a new instance of the SpreadsheetDrawingBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetDrawingBehaviorOptions object passed as a parameter. A SpreadsheetDrawingBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to change the order of the drawing objects (such as pictures or charts). A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to change the order of the drawing objects (such as pictures and charts). true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to change the position of the drawings objects (such as pictures or charts). A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to move drawing objects (such as pictures and charts). true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to alter the size of the drawing objects (such as pictures or charts). A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to resize drawing objects (such as pictures and charts). true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to rotate the drawing objects (such as pictures or charts). A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to rotate drawing objects (such as pictures and charts). true, if an operation is allowed; otherwise, false. Lists values used to specify the render mode of the printed document in the SpreadsheetControl. Specifies that the printed document is rendered using GDI. Specifies that the printed document is rendered using GDI+. Provides access to options that control how the printed document is generated and previewed. Initializes a new instance of the SpreadsheetPrintOptions class with the default settings. Gets or sets whether to print placeholders for charts or slicers which are not supported. True, to include placeholders in the printout; otherwise, false. Gets or sets the worksheet visibility type which the worksheet should have in order to be printed. A enumeration member indicating the worksheet visibility. Gets or sets a value that specifies the render mode of the printed document in the SpreadsheetControl. One of the enumeration values. Gets or sets a value that specifies whether the Ribbon Print Preview window should be displayed instead of the standard Print Preview form with a Bar UI. true, to display the Print Preview window with a Ribbon UI; otherwise, false. Gets or sets a value indicating whether an error message is shown when the page margins are set outside the printable area. true, to show the margins warning dialog; otherwise false. Provides Clipboard options for the SpreadsheetCotnrol. Initializes a new instance of the SpreadsheetClipboardOptions class with the default settings. This member supports the internal infrastructure and is not intended to be used directly from your code. Copies the properties of the specified object into the current instance of the SpreadsheetClipboardOptions class. A class instance, that is the source object for copying. Gets or sets whether to not to escape quoted delimiters when pasting tab-separated values. True, if quotes inside a field are not processed and the quoted delimiters are not escaped; otherwise, false. Provides the capability to identify the name and type of each column in a data source created from a cell range. Returns a name of the data source column. An integer that is the index of the worksheet column used in the binding range. An integer that is the column offset in the binding range. A object that is the binding range for which a column name is obtained. A string that is the name of the data source column. Returns a type of the data source column. An integer that is the index of the worksheet column used in the binding range. An integer that is the column offset in the binding range. A object that is the binding range for which a column name is obtained. A object that identifies the column data type. Base class for classes that provides data for the ActiveSheetChanging and ActiveSheetChanged events of the SpreadsheetControl. Gets the name of the new active worksheet. A string value specifying the worksheet name. Gets the name of the old active worksheet. A string value specifying the worksheet name. Represents a threshold value for an icon set conditional formatting rule. Returns the relational operator used by the threshold value of the icon set conditional formatting rule to determine to which cells the icon should be applied. One of the enumeration values. Represents a minimum or maximum threshold for a conditional formatting rule. Returns the threshold value specified in the conditional formatting rule. A value that represents the threshold value. Returns the type of the threshold value specified in the conditional formatting rule. One of the enumeration values. A method that will handle the event of the SpreadsheetControl. A method that will handle the HyperlinkClick event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides access to the particular icon in the icon set. Gets or sets the index of the particular icon in the icon set. A zero-based integer specifying the desired icon's position within the icon set. If it's negative or exceeds the last available index, an exception is raised. Gets or sets the icon set to which the specified icon belongs. An object that defines the built-in icon sets. Provides data for the event. Serves as the base for classes which provide data for the events which occur on changing cell values via the UI. Gets the cell for which the event is fired. A object. Gets the index of the column that contains the cell. An integer value specifying the zero-based index of the column. Gets the formula that is currently contained in the cell. A string value specifying the formula in the cell. Gets the formula in the invariant culture that is currently contained in the cell. A string value specifying the formula in the invariant culture (English). Gets the index of the row that contains the cell. An integer value specifying the zero-based index of the row. Gets the name of the worksheet that contains the cell. A string value specifying the worksheet name. Gets the value currently contained in the cell. A object. Gets the worksheet that contains the cell. A object. An object implementing the filtering functionality for the specified table. Enables the filtering functionality for the specified table. Provides options to restrict an end-user's capability to manage data validation rules in a document loaded into . Initializes a new instance of the SpreadsheetDataValidationBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetDataValidationBehaviorOptions object passed as a parameter. A SpreadsheetDataValidationBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to display circles around incorrect values entered into validated cells. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to circle invalid data. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to hide data validation circles. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to hide validation circles. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to create, modify or clear data validation rules. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to create or modify data validation rules. true, if an operation is allowed; otherwise, false. Contains options affecting cell selection in the SpreadsheetControl. Initializes a new instance of the SpreadsheetSelectionOptions class with the default settings. Gets or sets whether end-users are allowed to extend selection in a worksheet by dragging or using arrow keys. true, if end-users can extend the selected range of cells; otherwise, false. Gets or sets whether end-users are allowed to select multiple shapes or cell ranges in a worksheet. true, if end-users can select multiple shapes or cell ranges simultaneously; otherwise, false. Copies all settings from the SpreadsheetSelectionOptions object passed as a parameter. A SpreadsheetSelectionOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets whether a selection is highlighted. true, to not highlight selected cells; otherwise, false. Specifies the direction in which an active cell moves on an ENTER key press. A enumeration value. Gets or sets whether the cell selection should be highlighted when the is in the unfocused state. A enumeration value. Contains options that define how to resolve overlapping axis labels for the SpreadsheetControl's charts. Initializes a new instance of the SpreadsheetAxisLabelOverlappingOptions class with the default settings. Gets or sets a value indicating whether to hide axis labels when resolving overlapping labels. true, if hiding axis labels is allowed; otherwise, false. Gets or sets a value indicating whether to rotate axis labels when resolving overlapping labels. true, if rotating axis labels is allowed; otherwise, false. Gets or sets a value indicating whether to stagger axis labels when resolving overlapping labels. true, if staggering axis labels is allowed; otherwise, false. Gets or sets the minimum indent between adjacent axis labels when an overlap resolution algorithm is applied to them. An integer value specifying the minimum indent, in pixels. Contains methods for working with the system Clipboard. Copies values of the selected cells to the Clipboard. A service that enables you to display a custom message box when a runtime error occurs. Shows a dialog box as specified by the . A string to display in a dialog box. A string to display in a window caption. A enumeration member. A enumeration member that indicates the return value of a dialog box. Shows a dialog box to the user. A string to display in a dialog box. A string to display in a window caption. A System.Windows.Forms.MessageBoxIcon value that specifies which icon to display in the message box. A enumeration member that indicates the return value of a dialog box. Shows a dialog box to ask the user to confirm an action. A string to display in a dialog box. true, if the user successfully confirms the action; otherwise, false. Shows a dialog box with Yes, No and Cancel buttons. A string to display in a dialog box. A enumeration member that indicates the return value of a dialog box. Shows a dialog box with Yes and No buttons. A string to display in a dialog box. true, if the user successfully clicks the Yes button; otherwise, false. Provides various options which can be specified for the document loaded in the SpreadsheetControl. Initializes a new instance of the WorkbookCapabilitiesOptions class with the default settings. Gets or sets the document's capability to load, insert, modify and export charts. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to operate with charts. true, if operating with charts is allowed; otherwise, false. Duplicates the properties of the specified object into the current instance. A class instance representing the source object to be copied. Gets or sets the document's capability to load, insert, modify and export formulas. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to operate with formulas. true if the operation with formulas is allowed; otherwise, false. Gets or sets the document's capability to load, insert, modify and export pictures. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to operate with pictures. true, if operating with pictures is allowed; otherwise, false. Gets or sets the document's capability to load, insert, modify and export shapes (such as lines, rectangles, basic shapes, etc.). A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to operate with shapes. true, if operating with shapes is allowed; otherwise, false. Gets or sets the document's capability to load, insert, modify and export sparklines. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to operate with sparklines. true, if operating with sparklines is allowed; otherwise, false. Gets or sets the document's capability to undo or redo the last command executed. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to undo or redo the last command executed. true, if an operation is allowed; otherwise, false. A collection of all objects in the worksheet. Creates a pivot table with the default name based on data in the specified cell range and returns the newly created object. A object that specifies a cell range containing the source data for the pivot table. A object that specifies a cell or cell range in the upper-left corner of the PivotTable report's destination range. A object that specifies the newly created pivot table. Creates a pivot table with a custom name based on data in the specified cell range and returns the newly created object. A object that specifies a cell range containing the source data for the pivot table. A object that specifies a cell or cell range in the upper-left corner of the PivotTable report's destination range. A value that specifies the pivot table name. This value is assigned to the property. A object that specifies the newly created pivot table. Creates a new pivot table with the default name using the specified data cache and returns the newly created object. A object that specifies the pivot cache on which the pivot table is based. A object that specifies a cell or cell range in the upper-left corner of the PivotTable report's destination range. A object that specifies the newly created pivot table. Creates a new pivot table with a custom name using the specified data cache and returns the newly created object. A object that specifies the pivot cache on which the pivot table is based. A object that specifies a cell or cell range in the upper-left corner of the PivotTable report's destination range. A value that specifies the pivot table name. This value is assigned to the property. A object that specifies the newly created pivot table. Removes all pivot tables from the collection. Indicates whether the collection contains the specified pivot table. A object to locate in the collection. true, if the collection contains the pivot table; otherwise, false. Returns the first pivot table in the PivotTableCollection. A object that represents the first pivot table in the collection. null (Nothing in Visual Basic) if the collection is empty. Returns the index of the specified pivot table in the collection. A object to locate in the collection. A zero-based integer which specifies the pivot table position within the collection. -1 if the pivot table doesn't belong to the collection. Provides access to an individual pivot table in the collection by its name. A string that specifies the name of the pivot table to be obtained. This value matches the value of the property. A object that is a pivot table with the specified name. Returns the last pivot table in the PivotTableCollection. A object that represents the pivot table at the last position in the collection. null (Nothing in Visual Basic) if the collection is empty. Removes the specified pivot table from the collection. A object to be removed from the collection. Removes the pivot table at the specified index from the collection. A zero-based integer specifying the index of the pivot table to be removed. It should be non-negative and less than the number of elements in the collection. Lists values used to specify whether the cell selection should be highlighted when the is not focused. The selected cells are always highlighted in the SpreadsheetControl, even if the control is not focused. The selected cells are highlighted in the SpreadsheetControl only if the control is focused. Lists values that specify how to commit a cell value when closing the cell editor. Commits a value entered via the cell editor to an active cell. Commits a formula entered via the cell editor as an array formula to an active cell or selected cells. Cancels any changes to a cell value made in the cell editor. Defines the same behavior as the mode. Commits a value entered via the cell editor to all currently selected cells. A method that will handle the BeforePrintSheet event of the SpreadsheetControl. A method that will handle the BeforePrintSheet event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the event. Returns the index of the worksheet to be printed. An integer value specifying a zero-based index of the worksheet. Returns the name of the worksheet to be printed. A System.String value which specifies the worksheet name. Lists values used to specify when the event should be raised after a cell value has been edited via the cell editor and committed. The event is raised for each cell whose value has been edited via the cell editor and committed (even if a new cell value is the same as the value before editing). Defined automatically when the event should be raised for cells whose values have been edited via the cell editor and committed. The event is raised for each cell whose value has been changed via the cell editor and committed. If a new cell value is the same as the value before editing, the event does not occur. Contains options for the cell editor. Initializes a new instance of the SpreadsheetCellEditorBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetCellEditorBehaviorOptions object passed as a parameter. A SpreadsheetCellEditorBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets a mode that specifies when the event should be raised after a cell value has been edited via the cell editor and committed. A enumeration value. Default converter used by the DataTableExporter to convert cell values to any data type except String. Initializes a new instance of the CellValueToColumnTypeConverter class with the default settings. Gets or sets whether the result of the conversion is within the range of the destination data type. true, to check for narrowing conversion; otherwise, false. Default is false. Converts a worksheet cell value to a value that will be written in the DataTable. A object that is the worksheet cell whose value is converted. A object that is the value to be converted. A object that indicates the column data type to which a cell value is converted. An object that is the result of conversion - a value that will be written in a DataTable. A enumeration member that indicates whether the conversion is successful. Gets or sets whether an attempt is made to convert the text displayed in a worksheet cell to a value of the type indicated by the type of the destination column in the DataTable. true, to try convert the cell text to a value of the destination type; otherwise, false. Gets or sets a value used when exporting an empty cell. A object that is the cell value. Default is . Gets the string that specifies the formatted cell value as it is displayed in a spreadsheet. A object that is the cell whose display text is obtained. A that is the text for display in the specified cell. Gets or sets the information used to format culture-specific data, such as DateTime, DateTimeOffset, and the numeric types. A object that provides culture-specific information. Gets or sets the styles permitted in strings when an attempt is made to convert a string to the integral or the floating point numeric types. A enumeration member. Gets or sets whether to skip cells with error values. true, to skip cells with error values; otherwise, false. Gets or sets whether a cell containing text should be converted to a 0 (zero) numeric value. true, to return 0 (zero) if the converted cell contains text; otherwise, false. Provides options to specify how certain events are raised for the workbook. Initializes a new instance of the WorkbookEventOptions class with the default settings. Gets or sets whether to raise certain events when changes are made via an API. Normally, these events are fired only when the document is modified by using the control UI. true, to raise events for changes made via API; otherwise, false. Represents a method that will handle the UnhandledException event of the SpreadsheetControl Represents a method that will handle the event. The event sender (typically a ). A object that contains event data. Provides data for the UnhandledException event. Initializes a new instance of the SpreadsheetUnhandledExceptionEventArgs class with the specified exception. An object representing the exception which caused an event. Gets the exception which triggers the UnhandledException event. An object representing an exception which caused the event. Gets or sets whether the exception should be propagated upwards. true to stop the exception from being propagated; otherwise, false. Specifies the cell reference style. The cell range reference is in the A1 reference style. The cell range reference is in the R1C1 reference style. The cell range reference is in the reference style used in the workbook. Lists the values to specify how cell comments are printed. Cell comments are printed as they are displayed on a worksheet. Cell comments are printed in a separate page. Cell comments are not printed. Lists the values to specify how cell errors are printed. Cell errors are not printed. Cell errors are printed as double dashes. Cell errors are printed as they are displayed on a worksheet. Cell errors are printed as #N/A. Contains the values to specify the order in which worksheet pages are numbered and printed when the worksheet data does not fit onto one page. Worksheet pages are numbered and printed from the top down and then left to right. Worksheet pages are numbered and printed from left to right and then from the top down. Allows detecting the format of a document contained in a stream. Determines the format of the document contained in a stream. A object that is the stream containing the document. A enumeration value specifying the document format. Lists optimization types which specify the strategy used for data export from cells to a DataTable. Allocates a block of memory required to export a single cell. Tries to allocate a block of memory sufficient to hold all data for export. Comprises various options and settings which are used for exporting cell values to a DataTable. Initializes a new instance of the DataTableExportOptions class with the default settings. Gets or sets whether a cell with an empty value is processed by a converter. true, to process cells with empty values; otherwise, false. Gets or sets custom converters for cell values. A generic dictionary , providing a collection of complementary column name - converter pairs. Specifies the default converter for cell values to all data types except strings. A DevExpress.Spreadsheet.Export.CellValueToColumnTypeConverter object that enables you to specify conversion options. Specifies the default converter for DataTable columns with the String datatype. A DevExpress.Spreadsheet.Export.CellValueToStringConverter object that enables you to specify conversion options. Gets or sets the type of optimization used for cell value conversion. A enumeration member. Gets or sets whether to skip rows containing only empty cells in the exported range. true, to skip rows with empty cell values; otherwise, false. Base interface implemented by converters which are used by the . Converts a cell value to the data stored in the DataTable. A object that is the worksheet cell containing the source value. A object that is the cell value to be converted. A object that indicates the type of data stored in the column. An object that is the result of conversion. A enumeration that indicates whether the conversion is successful. Gets or sets a value used when exporting an empty cell. A object that is the cell value. Default is . Contains custom document properties associated with a workbook. Removes all the custom document properties from a workbook. Returns the number of custom document properties associated with a workbook. An integer value that specifies the number of custom properties defined in a workbook. Retrieves the name of a cell or cell range to which the target custom property is linked. A string value that is the name of a custom document property to be checked. A string value that is the name of the linked cell or cell range. Indicates whether the target custom document property is linked to the cell or cell range content. A string value that is the name of the document property to be checked. true, if the custom property is linked to the cell or cell range content; otherwise, false. Gets or sets a custom document property with the given name. A string that specifies the name of the custom property to be set or obtained. A object that is the value of the custom property. Links a custom document property to the cell or cell range content. A string value that is the name of the custom document property. A string value that is the defined name of the cell or cell range to be linked to the custom property. Provides access to a list of custom property names. A list of custom property names which implements the interface. An interface that allows you to modify data being imported before insertion in a worksheet. Converts data being imported to the cell value. An object that is the data being imported to a cell. An integer that is the index of the column in the data source. A object that is the value which will be inserted in a cell. true, if a conversion is successful; otherwise, false. Performs export of the worksheet range to the data table. Initializes a new instance of the DataTableExporter class with the specified settings. A object that is the table that will be populated with exported data. A that is the worksheet cell range containing data for export. true, if the first row in a cell range contains column names instead of data for export; otherwise, false. Fires if an error occurs during conversion of a specific cell value to the value which should be stored in a data table. Provides access to the DataTable containing exported data. A object that is the table for exported data. Obtains the converter used by the DataTableExporter for the specified column. A object that specifies the data type for which the converter is obtained. A string that is the name of the column in the target DataTable. An integer that is the index of the column in the target DataTable. An object that exposes the interface. Provides access to various options that specify how the export and data conversion are performed. A object containing export and conversion options. Occurs when an empty row is encountered during export and the property is false. Gets the worksheet cell range containing data for export. A object that is the worksheet cell range. Gets whether the first row of the cell range contains column names. true, if the first row of a cell range contains headings instead of data; otherwise, false. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains event data. Lists possible actions which can be specified in the event handler. Continue export procedure and proceed to the next cell. Do not export the current cell and skip the entire row. Stop the export procedure and cancel export of the current row. List possible conversion results. An attempt to convert a value is unsuccessful. An attempt to convert a value results in an Overflow Exception. Conversion is successful. Provides data for the event. Initializes a new instance of the SpreadsheetInvalidFormatExceptionEventArgs class with the specified exception and source URI value. A object specifying an exception that caused the event. A value specifying the URI of the document that caused the error. Gets the exception which triggers the InvalidFormatException event. An object representing an exception which caused the event. Gets the source location for the document which triggers the InvalidFormatException event. A value specifying the source location (URI) for the document that caused the error. A method that will handle the InvalidFormatException event of the SpreadsheetControl. A method that will handle the InvalidFormatException event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains basic document properties associated with a workbook. Gets or sets the name of the application where the document was created. A value that specifies the application name. Gets or sets the name of the document's author. A value that specifies the author's name. Gets or sets the categorization of the document content. A value that specifies the category name. Gets or sets the name of the company associated with the document. A value that specifies the company name. Gets or sets the status of the content (e.g., "Draft", "Reviewed", or "Final"). A value that specifies the content status. Gets or sets the date and time when the document was created. A object that specifies the date and time value when the document was created. Provides access to the custom document properties associated with a workbook. A object that represents all the custom document properties for a workbook. Gets or sets the explanation of the document content. A value that specifies the document's description. Gets or sets the document's revision number. A value that specifies a positive integer indicating the number of saves or revisions. Gets or sets the document's version number. A value that specifies a positive integer indicating the version number. Gets or sets the delimited set of keywords to support searching and indexing. A value that specifies the document keywords. Gets or sets the name of the user who last modified and saved the current document. A value that specifies the user's name. Gets or sets the manager name. A value that specifies the name of the manager. Gets or sets the date and time on which the document was last saved. A object that specifies a date and time value of the last modification. Gets or sets the date and time on which the document was last printed. A object that specifies the date and time value of the last printing. Gets or sets the security level of the document. One of the enumeration values. Gets or sets the subject of the document. A value that specifies the document's subject. Gets or sets the title of the document. A value that specifies the document's title. Gets or sets the version of the application which produced the document. A value that specifies the version number. A worksheet reference in a formula. Initializes a new instance of the SheetReference class with the specified settings. An object that is the workbook containing the specified worksheet. A string that is the name of the worksheet. Initializes a new instance of the SheetReference class with the specified settings. An object that is the workbook containing the specified worksheet. Initializes a new instance of the SheetReference class with the specified settings. An object that is the workbook containing the specified worksheet. A string that is the name of the worksheet. For 3D references, this is the start reference. A string that is the name of the worksheet. Valid only for 3D references where it is the end reference. Creates a copy of the current SheetReference object. A SheetReference object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the SheetReference class. A SheetReference class instance, representing the source object for copying. Gets or sets an end worksheet name for the 3D reference. A string that is the name of the worksheet. For 3D references, this is the end reference. Gets or sets the name of the workbook used in external reference. A string that is the name of the workbook. The name may include the entire workbook path. Gets or sets a worksheet name for the external or 3D reference. A string that is the name of the external worksheet. For 3D references, this is the start worksheet reference. Gets or sets the type of the worksheet reference. A enumeration member that indicates the reference type. A method that will handle the and events. A method that will handle the CommentRemoving event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.CommentRemoving event. Initializes a new instance of the CommentRemovingEventArgs class with the specified settings. A string that is the worksheet name. An integer that is the index in the comment collection. Gets an index of a comment in the collection. An integer that is the zero-based index in the . A method that will handle the and events. A method that will handle the CommentInserting event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.CommentInserting event. Initializes a new instance of the CommentInsertingEventArgs class with the specified settings. A string that is the worksheet name. A string that is the reference to the commented cell. A string that specifies the comment author. A string that is the text to be displayed in the comment box. True, if the comment is displayed; otherwise, false. Gets or sets a name of the comment author. A value that specifies the comment author. Gets the reference to the cell containing the comment. A value that specifies a reference to the commented cell. Specifies the text of a comment. A value that specifies the text to be displayed in the comment box. Gets or sets a value indicating whether the comment should be displayed in a cell. True, to show a comment; otherwise, false. A method that will handle the , , and events. A method that will handle the CommentInserted and CommentRemoved events of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.CommentInserted and SpreadsheetControl.CommentRemoved events. Initializes a new instance of the CommentChangedEventArgs class with the specified settings. A string that is the worksheet name. An integer that is the index in the comment collection. Gets an index of a comment in the collection. An integer that is the zero-based index in the . Specifies how to delete cells from a worksheet. Entire columns containing the specified cell range are deleted. Entire rows containing the specified cell range are deleted. When deleting cells from a worksheet, other cells in the same row are shifted to the left. When deleting cells from a worksheet, other cells in the same column are shifted up. Contains options used for calculation of formulas contained in the worksheet cells. Allows specifying the version of the calculation engine used to calculate values in the workbook. An integer that identifies the version of the calculation engine. Gets or sets a value indicating whether formulas should be recalculated when the workbook is opened. true, to perform a full recalculation when the workbook is opened; otherwise, false. Default is false. Gets or sets whether the application should perform iterative calculations for formulas that contain circular references. true, to perform iterative calculations; otherwise, false. Default is false. Gets or sets the maximum change for iterative calculations. A value that specifies the change between iterations. Default is 0.001. Gets or sets the number of iterations which will be performed for the iterative calculation. An integer value that specifies the maximum number of calculations. Default is 100. Specifies when the application should recalculate the data in the workbook. A enumeration member. Default is Automatic. Gets or sets a value indicating whether calculations in a workbook should be performed by using the precision of the number format. true, to calculate a workbook using the displayed precision of numbers; otherwise, false. Default is false. Gets or sets whether formulas should be calculated when the workbook is saved. true, to perform recalculation when the workbook is saved; otherwise, false. Default is true. Gets or sets whether the date system used to convert a date to a serial value starts in 1904. true, if the date system starts in 1904; otherwise, false. Default is false. Lists modes that specify when the Spreadsheet should calculate formulas in the workbook. Indicates that calculations in the workbook will be performed automatically when cell values change. Indicates that data tables will be excluded during automatic calculation. Indicates that calculations in the workbook will be triggered manually by the user. Lists values that specify the direction of data bars when the data bar conditional format is applied. Specifies the direction based on the current locale. Specifies the left-to-right direction. Specifies the right-to-left direction. Lists values that specify the axis position between negative and positive bars when the data bar conditional format is applied. Displays the axis at a variable position based on negative and positive values. Displays the axis at the midpoint of the cell. No axis is displayed. Negative and positive bars are displayed in the same direction. Contains characteristics required to create a gradient fill. Gets or sets the tilt of the gradient line. A value that is the angle in degrees. Gets or sets the bottom convergence point for the path gradient type. A value in the range from 0 to 1. Gets or sets the left convergence point for the path gradient type. A value in the range from 0 to 1. Gets or sets the right convergence point for the path gradient type. A value in the range from 0 to 1. Gets or sets the top convergence point for the path gradient type. A value in the range from 0 to 1. Specifies the color stop points at the gradient line. A object that is the collection of color stop points. Gets or sets the type of the gradient fill. A enumeration member. A color stop that constitutes a gradient fill. Gets the color of the color stop point. A value that is the color used in a gradient effect. Gets the position of the color stop point at the gradient line. 0 for the start point, 1 for the end point. Other values are not supported. A collection of color stops which constitutes a linear gradient. Creates a new color stop and adds it to the collection. A value that is the position of a color stop at the gradient line. Should be 0 (zero) or 1. A value that is the color used for the gradient effect. Removes all gradient stops from the collection. Gets the number of color stop points in a collection. An integer that is the number of points in a collection. Provides access to a color stop point. An integer that is the index of a point in a collection. A object that is the color stop point. Removes a specified gradient stop from the collection in a path-based gradient fill. An integer that is the index of a gradient stop in the collection. Lists the types of gradient fill. Linear gradient. The background fill is a transition through a series of colors specified by color stops placed on a gradient line. The gradient line can be tilted at a specified angle. Path gradient indicates that the transition boundary of one color to the next is a rectangle, defined by top, bottom, left, and right attributes. Lists fill types. The background is painted using a color gradient. The background is painted using a pattern. A method that will handle the event. Represents a method that will handle the event. The event sender. Identifies the that raised the event. A object that contains event data. A history of operations performed in a workbook. Clears the history of operations performed in a workbook. Returns the number of operations performed in a workbook. A zero-based positive integer that represents the number of performed operations. Indicates whether or not to track the workbook activity. true, if the history of operations is tracked; otherwise, false. Executes a redo of the last operation performed in a workbook. Executes an undo of the last performed operation in a workbook. Lists errors that can occur in cells. The formula includes division by zero or by a cell that does not contain any data. This error is indicated as #DIV/0!. The formula includes text that is not recognized (for example, a defined name that does not exist, a function name that is spelled incorrectly, a cell range reference without colon, etc.). This error is indicated as #NAME?. There is no error in the cell. The value is not available to the formula or function. This error is indicated as #N/A. The specified intersection includes two ranges that do not intersect. This error is indicated as #NULL!. The formula or function includes invalid numeric values. This error is indicated as #NUM!. The formula include an invalid cell reference. This error is indicated as #REF!. The formula includes a value of the wrong data type. This error is indicated as #VALUE!. Lists table style elements that specify formatting for the corresponding elements of a table and pivot table. The PivotTable's blank row formatting. The table's first column formatting. The table's first column stripe formatting. The PivotTable's first column subheading formatting. The first cell of the table's header row formatting. The table's first row stripe formatting. The PivotTable's first row subheading formatting. The PivotTable's first subtotal column formatting. The PivotTable's first subtotal row formatting. The first cell of the table's total row formatting. The table's header row formatting. The table's last column formatting. The last cell of the table's header row formatting. The last cell of the table's total row formatting. The PivotTable's page field labels formatting. The PivotTable's page field values formatting. The table's second column stripe formatting. The PivotTable's second column subheading formatting. The table's second row stripe formatting. The PivotTable's second row subheading formatting. The PivotTable's second subtotal column formatting. The PivotTable's second subtotal row formatting. The PivotTable's third column subheading formatting. The PivotTable's third row subheading formatting. The PivotTable's third subtotal column formatting. The PivotTable's third subtotal row formatting. The table's total row formatting. The whole table formatting. Lists underline styles. Specifies a double underline. Specifies a double accounting underline (an underline that fills the entire cell width). Indicates that the text is not underlined. Specifies a single underline. Specifies a single accounting underline (an underline that fills the entire cell width). Provides data for the SpreadsheetControl.SheetInserted event. Initializes a new instance of the SheetInsertedEventArgs class with the specified name of the worksheet. A string that is the name of the inserted worksheet. Provides data for the SpreadsheetControl.SheetRemoving event. Initializes a new instance of the SheetRemovingEventArgs class with the specified name of the worksheet. A string that is the name of the worksheet to be removed. Provides data for the SpreadsheetControl.SheetRemoved event. Initializes a new instance of the SheetRemovedEventArgs class with the specified name of the worksheet. A string that is the name of the removed worksheet. A header or footer of the worksheet. Adds a picture to the worksheet header or footer. A object representing the image in the spreadsheet. One of the enumeration values indicating the header or footer section to which the image should be added. A object that is the added picture. Adds a picture to the worksheet header or footer. A object representing the picture to be added. One of the enumeration values indicating the header or footer section where the picture should be located. A object that is the added picture. Adds picture to the worksheet header or footer. A string that is the file name of the picture. One of the enumeration values identifying the section to which the picture is going to be added. A object that is the added picture. Gets or sets the centered text for the header or footer. A string that is the text centered in the header or footer. Gets the picture located in the center section of a header or footer. A object that is the target picture. Specifies the left-aligned, centered and right-aligned text for the header of footer. A string that is the left-aligned text. A string that is the centered text. A string that is the right-aligned text. Specifies the text for the header or footer. A string that specifies left-aligned, centered and right-aligned text. Indicates whether the header or footer is empty. true, if the header or footer is empty; otherwise, false. Specifies the left-aligned text for the header or footer. A string that is the text aligned left in the header or footer. Gets the picture located in the left section of a header or footer. A object that is the target picture. Removes a picture from the specified section of a header or footer. One of the enumeration values identifying the section from which the picture should be removed. Specifies the right-aligned text for the header or footer. A string that is the text aligned right in the header or footer. Gets the picture located in the right section of a header or footer. A object that is the target picture. Lists applicable time periods in a "date occurring..." conditional formatting rule. A date in the last seven days. A date occurring last month. A date occurring last week. A date occurring next month. A date occurring next week. A date occurring this month. A date occurring this week. Today's date. Tomorrow's date. Yesterday's date. Lists values that specify the type of the conditional format operator in a conditional formatting rule. Formats cells that begin with the specified text string. Formats cells that contain the specified text string. Formats cells that end with the specified text string. Formats cells that do not contain the specified text string. Lists values that specify the type of the conditional format operator in a conditional formatting rule. Formats blank cells. Formats cells that contain duplicate values. Formats cells that contain formula errors. Formats nonempty cells. Formats cells that contain unique values. Formats cells that do not contain formula errors. Lists values that specify the type of the conditional format operator in a "top/bottom N" conditional formatting rule. Formats cell values that rank in the bottom N percent of the specified range. Formats cell values that fall in the bottom N bracket. Formats cell values that rank in the top N percent of the specified range. Formats cell values that fall in the top N bracket. Lists values that specify the type of the conditional format operator in a conditional formatting rule. Formats cells that are between two specified values. Formats cells that are not between two specified values. Lists values that specify the type of the relational operator in a conditional formatting rule. Formats cells whose values are equal to a specified value. Formats cells whose values are greater than a specified value. Formats cells whose values are greater than or equal to a specified value. Formats cells whose values are less than a specified value. Formats cells whose values are less than or equal to a specified value. Formats cells whose values are not equal to a specified value. Lists values that specify the type of the conditional format operator in an "above or below average" conditional formatting rule. Formats cells whose values are above the average value in a range of cells. Formats cells whose values are above or equal to the average value in a range of cells. Formats cells whose values are below the average value in a range of cells. Formats cells whose values are below or equal to the average value in a range of cells. Represents a "date occurring..." conditional formatting rule. Gets or sets the time period used as a formatting criteria in the "date occurring..." conditional formatting rule. One of the enumeration values. Represents a conditional formatting rule that uses a formula as a formatting criteria. Gets or sets a formula used as the formatting criteria in the conditional formatting rule. A value that represents a formula for conditional formatting. Represents the "above or below average" conditional formatting rule. Gets or sets a type of the conditional format operator used in the "above or below average..." conditional formatting rule. One of enumeration values. Gets or sets the number of standard deviations included above or below the average in the "above or below average..." conditional formatting rule. An integer value that is the number of standard deviations. A conditional format applied to a range of cells. Specifies the priority of the conditional formatting rule. A positive integer that is the precedence of the conditional formatting rule. Gets or sets the range of cells to which the conditional formatting rule is applied. A object that specifies a cell range to which the conditional formatting rule is applied. Gets or sets a collection of ranges, to which the conditional format is applied. A collection of cell ranges with a conditional format. Specifies whether the rules with lower priority can be applied. true, if no conditional formatting rules with lower priority can be applied over the specified rule; otherwise, false. A collection of all conditional formatting rules on a worksheet. Applies the "above or below average..." conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. A positive integer that represents the number of standard deviations to be included above or below the average. An object that represents the specified conditional format. Applies the "above or below average..." conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. An object that represents the specified conditional format. Applies the two-color scale conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. The object that defines the minimum threshold and its type. A object that defines a color representing the minimum value in the range of cells. The object that defines the maximum threshold and its type. A object that defines a color representing the maximum value in the range of cells. A object that represents the two-color scale conditional format. Applies the three-color scale conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. The object that defines the minimum threshold and its type. A object that defines a color representing the minimum value in the range of cells. The object that defines the midpoint threshold and its type. A object that defines a color representing the midpoint value in the range of cells. The object that defines the maximum threshold and its type. A object that defines a color representing the maximum value in the range of cells. A object that represents the three-color scale conditional format. Applies the data bar conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. The object that defines a threshold value corresponding to the shortest bar. The object that defines a threshold value corresponding to the longest bar. A object that specifies the color of the data bar. A object that represents the data bar conditional format. Applies the conditional formatting rule that uses a relational operator to determine which cells to format. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. A value representing the threshold. This value can specify a formula to evaluate the threshold. If you use a formula, start it with an equal sign (=). The formula can include the spreadsheet's built-in functions. You can combine relative and absolute references to adjust the formula in each cell. An object that represents the specified conditional format. Applies the conditional formatting rule that uses a formula to determine which cells to format. A object that specifies a range of cells to which the conditional formatting rule is applied. A value that represents a formula in the invariant culture to be used as a formatting criteria. Start the formula with an equal sign (=). The formula can include the spreadsheet's built-in functions. You can combine relative and absolute references to adjust the formula in each cell if necessary. A object that represents the specified conditional format. Applies an icon set conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values which determines an icon set to be displayed. An array of values that specifies threshold values. A object that represents the icon set conditional format. Applies the conditional formatting rule that formats cells which are between or not between two specified values. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. A value that is the low bound of the subset inside or outside of which, formatted cells are located. The string can specify a formula to evaluate the low bound. If you use a formula, start it with an equal sign (=). The formula can include the spreadsheet's built-in functions. You can combine relative and absolute references to adjust the formula in each cell if necessary. A value that is the maximum value in the subset inside or outside of which, formatted cells are located. The string can specify a formula to evaluate the high bound. If you use a formula, start it with an equal sign (=). The formula can include the spreadsheet's built-in functions. You can combine relative and absolute references to adjust the formula in each cell. A object that represents the specified conditional format. Applies the "top/bottom N" conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values that represent top/bottom rules. A positive integer that is a number or percentage of the rank value to be set in the conditional formatting rule. A object that represents the specified conditional format. Applies the conditional formatting rule that formats cells which contain the specified values (unique or duplicate values, formula errors, etc.). A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. A object that represents the specified conditional format. Applies the conditional formatting rule that formats cells based on the text they contain. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values. A value that represents text to be used as a formatting criterion. This value can also specify a formula that returns text. If you use a formula, start it with an equal sign (=). An object that represents the specified conditional format. Applies a "date occurring..." conditional formatting rule. A object that specifies a range of cells to which the conditional formatting rule is applied. One of the enumeration values specifying time periods to be highlighted in a range of cells. A object that represents the specified conditional format. Removes all conditional formatting rules from the collection. Indicates whether the collection contains the specified conditional formatting rule. A object to locate in the collection. true, if the collection contains the rule; otherwise, false. Returns the number of conditional formatting rules in the collection. An integer value representing the number of items in the collection. Specifies the threshold value for the icon set conditional formatting rule. One of the enumeration values. A string that is the threshold value. One of the enumeration values. A object that defines the threshold value and its type. Specifies the minimum or maximum threshold value for the conditional formatting rule. One of the enumeration values. The object that defines the threshold value and its type. Specifies the minimum or maximum threshold value for the conditional formatting rule. One of the enumeration values. A string that is the threshold value. The object that defines the threshold value and its type. Returns the index of the specified conditional formatting rule in the collection. A object to locate in the collection. A zero-based integer which specifies the rule's position within the collection. -1 if the rule doesn't belong to the collection. Gets the conditional formatting rule by its index in the collection. A zero-based integer specifying the desired rule's position within the collection. If it's negative or exceeds the last available index, an exception is raised. A object which represents the conditional formatting rule at the specified position. Removes all conditional formatting rules applied to the specified range of cells. A object that specifies a range of cells over which the conditional formatting rules are applied. Removes the specified conditional formatting rule from the collection. A object to be removed from the collection. Removes the conditional formatting rule at the specified index from the collection. A zero-based integer specifying the index of the rule to be removed. It should be non-negative and less than the number of elements in the collection. Represents a threshold value for a conditional formatting rule. Represents a threshold value for an icon set conditional formatting rule. Provides data for the event. Initializes a new instance of the SpreadsheetBeforeImportEventArgs class with the specified settings. A enumeration member specifying the format of the document that will be imported. An object containing import options. Gets the format of the document being imported. A enumeration member that is the format of the imported document. Provides access to options specific to import. An descendant containing options specific to import. Provides data for the event. Initializes a new instance of the SpreadsheetBeforeExportEventArgs class with the specified settings. A enumeration member specifying the destination format of the worksheet being exported. An object containing export options. Gets the format of the document to which the worksheet will be exported. A enumeration member that is the format of the exported document. Provides access to the options specific to export. An descendant containing options specific to export. Provides data for the SpreadsheetControl.SheetRenaming event. Initializes a new instance of the SheetRenamingEventArgs class with the specified settings. A string that is the name of the worksheet to be renamed. A string that is the new name of the worksheet. Gets or sets the new name of the renamed worksheet. A string that is the new name of a renamed worksheet. Gets the name of the worksheet being renamed. A string that is the current name of the worksheet. A method that will handle the SheetRemoved event of the SpreadsheetControl. A method that will handle the SheetRemoved event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the RowsRemoved event of the SpreadsheetControl. A method that will handle the RowsRemoved event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the RowsInserted event of the SpreadsheetControl. A method that will handle the RowsInserted event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.RowsInserted and the SpreadsheetControl.RowsRemoved events. Initializes a new instance of the RowsChangedEventArgs class with the specified settings. A string that is the name of the sheet being modified. An integer specifying the index of the row with which the operation starts. An integer specifying the number of rows affected. A method that will handle the event. A method that will handle the ColumnsRemoved event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the event. A method that will handle the ColumnsInserted event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.ColumnsInserted and the SpreadsheetControl.ColumnsRemoved events. Initializes a new instance of the ColumnsChangedEventArgs class with the specified settings. A string that is the name of the sheet being modified. An integer specifying the index of the column with which the operation starts. An integer specifying the number of columns affected. Gets the number of columns inserted or removed. An integer that is the number of affected columns. Gets the index of the first column after which the columns are inserted or removed. An integer that is the index of a column from which insertion or removal starts. A method that will handle the event. A method that will handle the BeforeImport event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A method that will handle the event. A method that will handle the BeforeExport event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the SpreadsheetControl.ActiveSheetChanging event. Initializes a new instance of the ActiveSheetChangingEventArgs class with the specified settings. A string that is the name of the currently active sheet. A string that is the name of the sheet that will be active. Gets or sets whether the changing the active sheet should be canceled. true, to cancel the operation; otherwise, false. A method that will handle the event. A method that will handle the ActiveSheetChanged event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A hyperlink associated with a drawing object. Removes a hyperlink. Provides access to the document's header and footer and contains options for displaying and printing them. Gets or sets whether the sides of a header or a footer should be aligned with page margins. true, to align the sides of a header or a footer with page margins; otherwise, false. Gets or sets whether the first page of the document contains a header and footer that is different from headers and footers on other pages. true, if the first page contains a unique header and footer; otherwise, false. Specifies that odd pages should have a different header and footer from even pages. true, to specify different headers and footers for odd and even pages; otherwise, false. Provides access to the footer for even pages. A object that is the footer for even pages. Provides access to the header for even pages. A object that is the header for even pages. Provides access to the footer for the first page. A object that is the footer for the first page. Provides access to the header for the first page. A object that is the header for the first page. Provides access to the footer for odd pages. A object that is the footer for odd pages. Provides access to the header for odd pages. A object that is the header for odd pages. Specifies whether the header and footer should scale when you use the "Shrink to Fit" feature in the document. true, to scale the header and footer when the "Shrink to Fit" feature is used; otherwise, false. Determines the location of the formula and the culture used for correct formula evaluation. Initializes a new instance of the FormulaEvaluationContext class with the specified settings. An integer that is the index of the column that contains the function. An integer that is the index of the row that contains the function. A object that is the worksheet containing the function. A object specifying the current language setting. true, if the formula being evaluated is an array formula; otherwise, false. Initializes a new instance of the FormulaEvaluationContext class with the default settings. Initializes a new instance of the FormulaEvaluationContext class with the specified settings. An integer that is the index of the column that contains the function. An integer that is the index of the row that contains the function. A object that is the worksheet containing the function. Gets or sets the column index. An integer that specifies the column index. Gets or sets the language for correct formula evaluation. A object specifying the language for correct interpretation of the function names in a formula. Gets or sets whether the formula being evaluated is an array formula. true, if a formula is an array formula; otherwise, false. Gets or sets the row index. An integer that specifies the row index. Gets or sets the worksheet containing the formula being evaluated. A object that is the worksheet containing the formula. A comment text region with its own set of font characteristics. Specifies the font of the current comment run. A object providing properties to change font attributes. Gets or sets the text of the current comment run. A value that specifies the region of the comment text. A collection of comment text regions, each formatted with its own font. Adds the specified string to the end of the comment text and returns the created CommentRun object. A value that specifies a text region within a comment. This value is assigned to the property. A object that specifies the created comment run. Removes all text from the comment. Indicates whether the collection contains the specified comment run. A object to locate in the collection. True, if the collection contains the comment run; otherwise, false. Returns the index of the specified CommentRun object in the collection. A object to locate in the collection. A zero-based integer which specifies the comment run's position within the collection. -1 if the comment run doesn't belong to the collection. Inserts the specified text string at a specified index position within the comment. The zero-based index position of the insertion. It should be non-negative and less than the number of elements in the collection. A value, that specifies the text string to be inserted. Removes the specified CommentRun object from the collection. A object that defines a text region to be deleted from the comment. Removes the CommentRun object at the specified index from the collection. A zero-based integer specifying the index of the comment run to be removed. It should be non-negative and less than the number of elements in the collection. Serves as the base for the and interfaces that define hyperlinks for cells and shapes. Gets a value that indicates whether the hyperlink refers to an external resource (web page, e-mail address, file or directory) or to a cell range within the current workbook. true, if the hyperlink refers to an external resource; otherwise, false. Sets the hyperlink destination. A value that specifies a web page, existing file, e-mail address or cell range in the current workbook to which a hyperlink refers. This value is assigned to the property. A value that specifies whether a hyperlink refers to an external resource (true) or to a cell range within the current workbook (false). This value is assigned to the property. Gets or sets the tooltip for the hyperlink. A value that specifies the tooltip text for the hyperlink. Returns the hyperlink destination. A value that specifies the destination to which a hyperlink refers. A base class that provides necessary functionality for custom localizers of the WinForms Spreadsheet control. Initializes a new instance of the XtraSpreadsheetLocalizer class with the default settings. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Returns a culture-specific string for the specified string identifier. A DevExpress.XtraSpreadsheet.Localization.XtraSpreadsheetStringId enumeration value specifying the UI element whose caption (text) is to be localized. A that is the text to be displayed for the current culture settings. Provides options to restrict an end-user's ability to manage rows in a worksheet of the workbook loaded into . Initializes a new instance of the SpreadsheetRowBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetRowBehaviorOptions object passed as a parameter. A SpreadsheetRowBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to adjust row height to accommodate cell content. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to use the AutoFit feature for rows. true, if a feature is allowed; otherwise, false. Gets or sets the document's capability to delete rows. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to delete rows. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to hide rows. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to hide rows. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to insert new rows. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to insert rows. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to change row heights. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to resize rows. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to unhide rows. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to unhide rows. true, if an operation is allowed; otherwise, false. Provides options to restrict an end-user's ability to manage worksheets of the workbook loaded into . Initializes a new instance of the SpreadsheetWorksheetBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetWorksheetBehaviorOptions object passed as a parameter. A SpreadsheetWorksheetBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Gets or sets the document's capability to delete worksheets. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to delete worksheets. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to hide worksheets. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to hide worksheets. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to insert new worksheets. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to insert worksheets. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to rename worksheets. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to rename worksheets. true, if an operation is allowed; otherwise, false. Gets or sets the document's capability to change the colors of worksheet tabs. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to change the colors of the worksheet tabs. true, if a feature is allowed; otherwise, false. Gets or sets the document's capability to unhide worksheets. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to unhide worksheets. true, if an operation is allowed; otherwise, false. Lists values used to specify the availability of a certain functionality in the SpreadsheetControl. The value is determined by the current setting. The default value is automatically set if it is not explicitly specified. The feature is not allowed and the corresponding commands are shown disabled. The feature is available and the corresponding commands are shown enabled. The feature is not available and the corresponding commands are hidden. Contains values to specify the type of a cell reference to be obtained. The cell reference has the absolute column reference. The cell reference includes the worksheet name. The cell reference has the absolute row reference. A collection of table style elements. Gets the number of table style elements. An integer value which specifies the number of elements within the collection. Gets a table style element by its type. A enumeration member. A object that is a table style element of the specified type. Lists functions to calculate the totals of table columns. Returns the average (arithmetic mean) of the numbers contained in the table column. Returns the number of cells with non-empty values contained in the table column. Returns the number of cells with numeric values contained in the table column. Indicates that a custom formula ( or ) is used to calculate the total for the table column. Returns the largest number contained in the table column. Returns the smallest number contained in the table column. Indicates that neither a predefined function () nor a custom formula ( or ) is used to calculate the total for the table column. Calculates the standard deviation based on the sample contained in the table column. Returns the sum of the numbers contained in the table column. Calculates the variance of the sample contained in the table column. A single column in a table. Gets or sets the array formula applied to all cells in the table column. A string that is the array formula contained in the cells of the table column. Gets the cell range that contains the column data. A object. Deletes a column from a table. Gets or sets the formula applied to all cells in the table column. A string that is the formula contained in the cells of the table column. Get the zero-based index of the column within the table's . An integer specifying the position of the column in the table. Gets or sets the name of the table column. A value that specifies the table column name. Gets the cell range that contains the table column. A object. Gets the cell that contains the column total. A object. Gets or sets the array formula to calculate the total of the table column. A string that is the array formula. Gets or sets the formula to calculate the total of the table column. A string that is the formula contained in the total cell of the table column. Gets or sets the function to calculate the total of the table column. The enumeration member. Gets or sets the text displayed in the total cell of the table column. A value that specifies the text contained in the total cell of the table column. A table in a worksheet. Provides access to an object that contains options to filter data in a table. A object that implements the filtering functionality for a table. Provides access to the collection of table columns. A object specifying the table's collection of columns. Gets or sets a string that provides additional information about the table. A value that specifies a comment associated with the table. Converts the table to a regular range of cells without losing data and formatting. Gets the cell range that contains table data. A object. Removes the table from the worksheet. Creates the data source from the worksheet table using the specified options. An object that is the created data source. Creates the data source from the worksheet table using the specified options. A object containing the data source options. An object that is the created data source. Gets the cell range that contains the header row of the table. A object. Gets or sets the table name. A value that specifies the name of the table. Gets or sets the range of cells that contains the table. A object specifying the cell range that contains the entire table. Provides access to the collection of table rows. A object specifying the rows collection. Gets or sets whether the table header row is visible. true, to display the header row at the top of the table; otherwise, false. Indicates whether alternate shading should be applied to the table columns. true, to apply striped column formatting to the table; otherwise, false. Indicates whether special formatting should be applied to the first column of the table. true, to apply special formatting to the first column of the table; otherwise, false. Indicates whether special formatting should be applied to the last column of the table. true, to apply special formatting to the last column of the table; otherwise, false. Indicates whether alternate shading should be applied to the table rows. true, to apply striped row formatting to the table; otherwise, false. Gets or sets whether the table total row is visible. true, to display the total row at the end of the table; otherwise, false. Gets or sets the style applied to the table. A object that specifies the table style. Gets the cell range that contains the total row of the table. A object. Provides options to restrict an end-user's ability to manage a document within the SpreadsheetControl. Initializes a new instance of the SpreadsheetBehaviorOptions class with the default settings. Copies all settings from the SpreadsheetBehaviorOptions object passed as a parameter. A SpreadsheetBehaviorOptions object (which is the descendant) whose settings are assigned to the current object. Provides access to an option to handle data editing via the cell editor. A object. Gets or sets whether column operations are permitted. A object that provides access to options specifying the document's capability to perform different operations over columns. Provides access to options that specify the document's capability to manage comments. A object that is a storage of end-user restrictions applied to operations over comments. Gets or sets whether the Copy operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Copy operation. true, if an operation is allowed; otherwise, false. Gets or sets whether the Create New Document operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to create new documents. true, if an operation is allowed; otherwise, false. Gets or sets whether the Cut operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Cut operation. true, if an operation is allowed; otherwise, false. Provides access to options that specify the document's capability to create or modify data validation rules. A object that contains options specifying the document's capability to manage data validation rules. Gets the maximum zoom factor that is set for the control, by default. A value specifying the default maximum zoom. Currently, it equals positive infinity. Gets the minimum zoom factor that is set for the control, by default. A value specifying the default minimum zoom factor. Currently, it equals 0.09. Gets or sets whether the Drag operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Drag operation. true, if an operation is allowed; otherwise, false. Provides access to options that specify the document's capability to perform different operations over drawing objects. A object that is a storage of end-user restrictions applied to operations over drawing objects. Gets or sets whether the Drop operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Drop operation. True, if an operation is allowed; otherwise, false. Gets or sets whether the encryption operations are permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether the encryption is allowed. true if the feature is allowed; otherwise, false. Provides access to an option which turns the Fill Handle feature on or off. A object that specifies whether or not the Fill Handle option is enabled. Gets or sets whether the Freeze Panes operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to freeze panes. true, if an operation is allowed; otherwise, false. Enables you to specify the culture setting for function names in a worksheet that is different from the control's culture settings. A enumeration member specifying the culture settings used for the names of the worksheet functions. Provides access to options that specify the document's capability to create and modify groups of rows and columns. A object that is a storage of end-user restrictions applied to operations over groups of data. Gets or sets the upper limit of document zooming. A value specifying the maximum zoom factor. Gets or sets the lower limit of document zooming. A value specifying the minimum zoom factor. Gets or sets whether the end-user operation, which includes dragging the selected range and moving it, is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to drag and move the selected range. true, if the operation is allowed; otherwise, false. Gets or sets whether or not the Office Scrolling feature is enabled. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to use the office scrolling feature. true, if a feature is allowed; otherwise, false. Gets or sets whether an Open Document operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to open documents. true, if an operation is allowed; otherwise, false. Gets or sets whether the Paste operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Paste operation. true, if an operation is allowed; otherwise, false. Gets or sets whether printing operations are permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to print documents. true, if printing operations are allowed; otherwise, false. Provides access to options that specify the document's capability to apply or remove workbook protection. A object that provides access to options specifying the document's capability to protect or unprotect a workbook. Gets or sets whether row operations are permitted. A object that provides access to options specifying the document's capability to perform different operations over rows. Gets or sets whether the Save Document operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to save documents. true, if an operation is allowed; otherwise, false. Gets or sets whether the Save Document As operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to perform the Save Document As operation. true, if an operation is allowed; otherwise, false. Gets or sets a value indicating whether the Save button should always be enabled on the ribbon. true, if the Save command is always enabled; otherwise, false. Returns an object that provides access to cell selection options. A object. Gets or sets whether the popup menu can be displayed in the SpreadsheetControl. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to invoke the popup menu. true, if an operation is allowed; otherwise, false. Gets or sets whether the touch device input is analyzed. A enumeration value specifying the control's capability to use a touch device. Gets whether an end-user is allowed to perform the Touch operation. true, if an operation is allowed; otherwise, false. Specifies whether skin or system colors should be used for cell font and background. true, if skin colors are used; otherwise, false. Gets or sets whether worksheet operations are permitted. A object that provides access to options specifying the document's capability to perform different operations over worksheets. Gets or sets whether the Zoom operation is permitted. A enumeration value specifying the document's capability to perform an operation. Gets whether an end-user is allowed to zoom in and out documents. true, if an operation is allowed; otherwise, false. Provides information on the worksheet, its current culture, the column and the row containing the cell for which a formula is calculated. Gets the index of a column containing the cell whose formula is being evaluated. An integer that is the zero-based column index. Gets the current culture setting. A object that indicates the culture setting currently being used. Gets the index of a row containing the cell whose formula is being evaluated. An integer that is the zero-based row index. Gets the worksheet being recalculated. A object that is the worksheet containing the formula with the function under evaluation. Lists parameter attributes. The parameter is not required. If it is missing, the function still compiles and evaluates. Note that optional parameters should come after all required parameters. Any number of parameters which are not required. Note that the total number of parameters should not exceed 255 and the optional unlimited parameter should be the final parameter. The parameter is mandatory. A missing parameter results in a user warning dialog. Lists parameter types. Any kind of parameter is allowed. Parameter is an array (the function is used in array formula). The parameter is a reference to a cell, range or defined name. The parameter is a single value of any type. Defines a parameter to pass to the custom function. Initializes a new instance of the ParameterInfo class with the specified type. A enumeration member that specifies the parameter type. Initializes a new instance of the ParameterInfo class with the specified type and attributes. A enumeration member that specifies the parameter type. A enumeration member that specifies the parameter attribute. Gets or sets the parameter attribute that specifies whether parameter is required and its cardinality. A enumeration member. Gets or sets whether a parameter with an empty value is converted to zero when the parameter is evaluated. true, to convert an empty parameter value to zero; otherwise, false. Gets or sets the expected parameter type. A enumeration member specifying the type of a parameter. Contains data passed to the function or returned. Initializes a new instance of the ParameterValue class with the default settings. Gets the parameter as an array of cell values. A two-dimensional array of objects. Gets or sets the parameter value to a boolean value. A boolean value. Gets the parameter as the DateTime value. A value. Gets an empty parameter value. A that is the value of an empty parameter. Determines whether the specified object is equal to the current ParameterValue instance. The object to compare to the current object. true, if the specified object is equal to the current ParameterValue instance; otherwise false. Creates a parameter which is the Division by Zero error. Creates a parameter which is the Invalid Value in Function error. Creates a parameter which is the Name error. Creates a parameter which is the Null Intersection error. Creates a parameter which is the Number error. Creates a parameter which is the Reference error. Gets information on an error which is the parameter. An object containing information on an error. Creates a parameter which is the Value not Available error. Creates the parameter from the DateTime value. A value used to create a parameter. true, to specify the 1904 date system (which starts from January 2, 1904 and is compatible with Excel for Macintosh); otherwise, false. A instance. Creates a parameter that specifies a certain worksheet range. A object that is the worksheet range being passed as a parameter. A that is the parameter signifying the worksheet range. Creates a ParameterValue object from the specified cell range. A object that is the list of cell ranges. A object. Returns a number that identifies the object instance. An integer that identifies the parameter instance. Gets whether the parameter is an array. true, if the parameter is an array; otherwise, false. Gets whether the parameter is of the boolean type. true, if the parameter is a boolean value; otherwise, false. Gets whether the parameter is an empty parameter. true, if the parameter is an empty parameter; otherwise, false. Gets whether the parameter is an error. true, if the parameter is an error; otherwise, false. Gets whether the parameter is of the numeric type. true, if the parameter is numeric; otherwise, false. Determines whether the parameter is a worksheet range. true, if the parameter is the worksheet range; otherwise, false. Gets whether the parameter is text. true, if the parameter is text; otherwise, false. Gets or sets the numeric value of the parameter. A value that is used as the numeric value of the parameter. Gets or sets a list of cell ranges passed as a parameter. A object that is the list of cell ranges. Gets or sets a range as a parameter value. A object that is passed as a parameter. Gets or sets a text as a parameter value. A string that is passed as a parameter. Gets the parameter value as the DateTime calculated using the specified date system. true, to specify the 1904 date system (which starts from January 2, 1904 and is compatible with Excel for Macintosh); otherwise, false. A value. Returns a textual representation of the ParameterValue object. A that represents the current ParameterValue object. Returns a textual representation of the ParameterValue object. An interface specifying the culture settings. A that represents the current ParameterValue object. A collection of custom functions in a workbook. Determines whether the collection contains the specified function. A string that is the name of the function to locate in the collection. true, if the collection contains the specified function; otherwise, false. Gets a function by its invariant name. A string that is the name of a function. A function that implements the interface. Removes the specified function from the collection. A string that is the name of the function to be removed from a collection. true, if the function is successfully removed; otherwise, false. If the function is not found, the method returns false. Use the ICustomFunction interface instead. Lists the ways the object is attached to the cells below it. The object (picture) does not move or size with cells. The object (picture) moves with the underlying cells. The object (picture) moves and sizes with the underlying cells. An interface that allows you to convert cell values to custom objects and back. Convert a cell value to a certain object. A to be converted. The type of object to return. An integer that is the index of the column in the data source. An object to which a cell value is converted. Converts the specified object to a cell value. An object to be converted. A to which an object is converted. Contains information about an error that occurred in a cell. Gets the description of the error that occurred in the cell. A string that represents the error description. Returns the error name displayed in the cell. A string that represents the error name. Gets the type of the error that occurred in the cell. An enumeration member that specifies the error type. Provides access to options which define the file name and file format that are used when saving and loading the workbook. Initializes a new instance of the WorkbookSaveOptions class with the default settings. Gets or sets the file name into which the document is saved or from which it is loaded. A which represents the current file name (including the path and the file extension). Gets or sets the file format into which the document is saved or from which it is loaded. A member representing the current file format. Gets or sets the default file name used for saving a new document. A which represents the default file name (including the path). Gets or sets the default file format used for saving a new document. A member representing the default file format. It equals unless specified explicitly. Contains options used for loading (importing) workbooks. Initializes a new instance of the WorkbookImportOptions class with the default settings. Provides access to options specific for importing documents in CSV format. A object containing import settings. Gets or sets the format that is used if no distinct format can be specified or recognized. A enumeration member specifying the import format. Provides access to options specific to importing documents in OpenXml format (aka default MS Excel 2007 format or .xlsx). An object containing import settings. Gets or sets a password used to unprotect a password-protected document during import. A string value that specifies the password. Specifies whether an exception should be thrown when importing an invalid document. true, if an exception is thrown when importing an invalid document; otherwise, false. Provides access to options specific to importing documents in TXT format. A object containing import settings. Specifies how to validate worksheet names when importing workbooks. A enumeration member specifying how worksheet names are validated. Provides access to options specific for importing documents in XLS format (MS Excel 97-2003 binary file format). An object containing import settings. Provides access to options specific to importing documents in OpenXML format with macro support. An object containing import settings. Provides access to options specific to importing documents in OpenXml format (aka default MS Excel 2007 format or .xlsx). An object containing import settings. Provides access to options specific to importing documents from XLT format (Microsoft Excel 97-2003 Template). An object containing import settings. Provides access to options specific to importing documents from XLM format (MS Excel macro file format). An object containing import settings. Provides access to options specific to importing documents from XLTX format (MS Excel template). An object containing import settings. Provides access to workbook options. Gets or sets the parameter that specifies the computational model used in worksheet calculations. A enumeration member. Provides access to the options that can be specified for worksheet cells. A class instance that provides access to various cell options. Provides access to options for clipboard operations. A object containing options. Provides access to the culture-specific settings of the spreadsheet. A object that specifies culture settings currently being used. Provides access to options for loading a data source in mail merge operations. A object containing options for loading a data source in mail merge operations. Provides access to an object used to specify document restrictions. A class instance that provides access to various document restrictions. Provides access to options used to specify how certain events are raised for the workbook. A object comprising workbook event settings. Provides access to options used to export a workbook to different formats. A object containing format-specific export options. Provides access to options used to import workbooks in different formats. A object containing various import options. Provides access to options specifying the encryption parameters for the password protected workbook. A object. Provides access to options for real-time data (RTD) function calculation. A class instance. Provides access to the workbook save options. A object that contains settings related to document saving. Provides properties and methods to get cell ranges. Returns a cell range by the indexes of the bounding rows and columns. An integer that is the zero-based index of the left column. An integer that is the zero-based index of the top row. An integer that is the zero-based index of the right column. An integer that is the zero-based index of the bottom row. A object. Gets a cell range by its reference string. A string that specifies the cell range reference in the A1 reference style. A object. Returns a cell range by its reference string in the A1 reference style. A string that specifies the cell range reference in the A1 reference style. If the specified reference is invalid, the System.InvalidOperationException is thrown. A object. Returns a cell range by its reference string in the specified reference style. A string that is the cell range reference in the reference style specified by the style parameter. If the specified reference is invalid, the System.InvalidOperationException is thrown. A enumeration member that specifies the cell reference style. A object. Creates a complex range that is the union of multiple ranges. An array of objects. A composed of multiple ranges. Creates a complex range that is the union of multiple ranges. A list of objects. A composed of multiple ranges. Indicates whose value is being updated during binding. An indication that the data source value is being updated from the range. An indication that the range is being updated from the data source. Lists possible error causes relevant to cell range data binding. When binding a cell range to the data source, the range has merged cells, which is not allowed. When a cell range serves as a data source, an attempt to remove a row fails if it is the only row in the data source, because the data source must contain at least one row. When binding a cell range to the data source, the range cannot insert rows to accommodate new data rows in the data source. This may happen in a situation when there are two binding ranges on the same worksheet placed horizontally one after another, and one range is bound to a read-only data source. When a record is added to the editable data source, the corresponding range cannot insert a row to display the record because such insertion is prohibited by the read-only status of another binding range. When a cell range serves as a data source and the option has been set to true, an attempt to modify a cell value fails if a cell contains a formula. When binding a cell range to the data source, the range cannot remove rows to reflect row removal in the data source. This may happen in a situation when there are two binding ranges on the same worksheet placed horizontally one after another, and one range is bound to a read-only data source. When a record is removed from the editable data source, the corresponding range cannot remove a row to display the record because such removal is prohibited by the read-only status of another binding range. Indicates that the number of data fields in the bound data source exceeds the number of rows in the target worksheet range. When binding a cell range to the data source, indicates that the number of data rows in the binding range and in the data source differ. This error may occur after row insertion or deletion from a data source bound to the range which cannot insert or delete rows. When binding a cell range to the data source, the error occurs when the index of a column required to bind to the data source field exceeds the maximum number of columns allowed in the worksheet. When binding a cell range to the data source, the error occurs when the index of a row required to bind to the data source record exceeds the maximum number of rows allowed in the worksheet. A method that will handle the event. A method that will handle the event. The event sender. Identifies the that raised the event. A object that contains the event data. Provides data for the event. Initializes a new instance of the DataBindingErrorEventArgs class with the default settings. A enumeration member that indicates the cause of an error. A enumeration value that indicates whose value is updated during binding. An integer that is the property value of a row which caused an error. An integer that is the property value of a column which caused an error. Indicates whose value is updated during binding. A enumeration value. Gets the index of the column in which an error occurs. An integer that is the property value of a column which caused an error. Gets or sets a binding object whose binding caused an error. A object that contains information on a specific data binding in a worksheet. Indicates the cause of an error. A enumeration member. Gets the index of the row in which an error occurs. An integer that is the property value of a row which caused an error. Provides access to cell format characteristics. Provides access to cell alignment. An object providing properties to specify cell alignment settings. Locks the Formatting object by preventing visual updates until the EndUpdate method is called. Provides access to cell borders. A object that provides access to the borders of a cell or cell range. Unlocks the Formatting object after a call to the BeginUpdate method and causes an immediate visual update. Determines whether or not the specified object is equal to the current Formatting instance. The object to compare with the current object. true, if the specified object is equal to the current Formatting instance; otherwise false. Provides access to cell background. A object providing properties to change cell background characteristics. Provides access to flags that control which cell format attributes are specified by the applied cell style and which ones are specified by direct cell formatting. A object providing access to flags, each of which corresponds to a specific group of format attributes. Provides access to the cell font. A object providing properties to change cell font attributes. Gets or sets a number format that specifies how a numeric value is displayed in a cell. A value specifying a cell number format in the invariant culture (English). Provides access to options which are in effect when the worksheet is protected. A object providing options for protected cells. Contains workbook options related to formula calculation. Provides access to options used for calculation of formulas contained in the worksheet cells. A object that contains various calculation options. Provides access to the document encryption options used to save a password encrypted document. A object that represents the document encryption settings. Gets or sets whether the workbook uses the R1C1 reference style. true, if the R1C1 reference style is turned on; otherwise, false. Gets or sets a value indicating whether the PivotTable Field List should be displayed for pivot tables in the workbook. true, to show the Field List for pivot tables contained in the workbook; otherwise, false. Defines a real-time data object for use with the Real Time Data (RTD) function. Retrieves data from the server and updates the Real Time Data (RTD) function result. Reconnects to a real-time data server and updates the data. Specifies the part of data copied from cells to paste into target cells. Pastes all cell data (formulas, values, formatting). Pastes cell borders only. Applies column widths only. Pastes cell comments only. Pastes cell formatting only (font, background, alignment, number formats, borders). Pastes cell constant values (for example, text, numbers, etc.) and formulas (not their calculated values). Pastes cell number formats only. Pastes cell values only (including values calculated from formulas, but not formulas themselves). A collection of comments contained in a worksheet. Adds an empty comment to the specified cell and returns the newly created object. A object that specifies a cell to which a comment is added. If you pass a range of cells, the comment will be added to the top-left cell in a range. A value that specifies a name of the comment author. This value is assigned to the property. A object that specifies the created comment. Adds a comment to the specified cell and returns the newly created object. A object that specifies a cell to which a comment is added. If you pass a range of cells, the comment will be added to the top-left cell in a range. A value that specifies a name of the comment author. This value is assigned to the property. A value that specifies the text to be displayed in the comment box. This value is assigned to the property. A object that specifies the created comment. Removes all comments from the collection. Indicates whether the collection contains the specified comment. A object to locate in the collection. True, if the collection contains the comment; otherwise, false. Gets the comment(s) contained in the specified cell range. A object specifying a cell range that contains comments to be returned. A collection of comments within the specified range of cells. Returns the index of the specified comment in the collection. A object to locate in the collection. A zero-based integer which specifies the comment's position within the collection. -1 if the comment doesn't belong to the collection. Removes the specified comment from the collection. A object to be removed from the collection. Removes comments from the specified cell range. A object that specifies a range of cells containing comments to be deleted. Removes the comment at the specified index from the collection. A zero-based integer specifying the index of the comment to be removed. It should be non-negative and less than the number of elements in the collection. Defines the offsets from the corresponding edges of the shape to which the gradient or picture fill is applied. Gets or sets the offset from the bottom edge of the shape. A value. A positive value indicates an inset and a negative value specifies an outset. Gets or sets the offset from the left edge of the shape. A value. A positive value indicates an inset and a negative value specifies an outset. Gets or sets the offset from the right edge of the shape. A value. A positive value indicates an inset and a negative value specifies an outset. Gets or sets the offset from the top edge of the shape. A value. A positive value indicates an inset and a negative value specifies an outset. A named table or pivot table style. Locks the TableStyle object by preventing visual updates until the EndUpdate method is called. Indicates whether the table or pivot table style is built-in. true, if the table or pivot table style is built-in; otherwise, false. Creates a copy of the table or pivot table style. A object that is the copy of the current table or pivot table style. Creates a copy of the table or pivot table style with the specified name. A value that specifies the name of the new style. This value is assigned to the property. A object that is the copy of the current table or pivot table style. Unlocks the TableStyle object after a call to the BeginUpdate method and causes an immediate visual update. Gets or sets a value indicating whether the current style is used to format a pivot table. true, if the style is applied to a pivot table; otherwise, false. Gets or sets a value indicating whether the current style is used to format a table. true, if the style is applied to a table; otherwise, false. Gets or sets the name of the table or pivot table style. A string specifying the style name. Provides access to table style elements. A object that contains elements of the table style. Contains options used for loading (importing) a template in OpenXML format (.xltm). Initializes a new instance of the XltxDocumentImporterOptions class with the default settings. Lists the types of encryption available for the current workbook. Standard encryption for OpenXml (.xlsx) files that uses a binary EncryptionInfo structure. The encryption algorithm is Advanced Encryption Standard (AES) and SHA-1 is used as the hashing algorithm. For binary (.xls) files, the algorithm is RC4. Supported in Excel 2007 and higher. Agile encryption for OpenXml (.xlsx) files that uses an XML EncryptionInfo structure. Default encryption algorithm is AES-128. Supported in Excel 2010 and higher. Contains the workbook encryption options. Gets or sets the password to encrypt the workbook. A value that is the password for encryption. Gets or sets the encryption type for the current workbook. One of the enumeration values indicating the type of the encryption. Represents the object that specifies rows and columns to be repeated on every printed page. Removes the print titles from the worksheet. Gets or sets specific columns to be repeated on every printed page. A object that specifies worksheet columns repeated on every printed page. If the specified cell range is not a continuous interval of entire columns, an exception is raised. Gets or sets specific rows to be repeated on every printed page. A object that specifies worksheet rows repeated on every printed page. If the specified cell range is not a continuous interval of entire rows, an exception is raised. Sets columns to be repeated on the left side of every printed page. A zero-based integer representing the index of the first column to be printed on each page. A zero-based integer representing the index of the last column to be printed on each page. Sets rows to be repeated at the top of every printed page. A zero-based integer representing the index of the first row to be printed on each page. A zero-based integer representing the index of the last row to be printed on each page. A method that will handle the EncryptedFilePasswordRequest event of the SpreadsheetControl. A method that will handle the EncryptedFilePasswordRequest event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. An object which contains event data. Provides data for the EncryptedFilePasswordRequest event. Initializes a new instance of the EncryptedFilePasswordRequestEventArgs class with the specified name of the workbook. A string that is the name of the encrypted document. Gets the name of the encrypted document. A string that is the document name. Gets or sets the password used to encrypt the document. A value that is the encryption password. A method that will handle the EncryptedFileIntegrityCheckFailed event of the SpreadsheetControl. A method that will handle the EncryptedFileIntegrityCheckFailed event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. An object which contains event data. Provides data for the EncryptedFileIntegrityCheckFailed event. Initializes a new instance of the EncryptedFileIntegrityCheckFailedEventArgs class with the default settings. Lists values used to specify the text alignment for the category axis labels. Specifies that the axis label text should be centered. Specifies that the axis label text should be aligned to the left. Specifies that the axis label text should be aligned to the right. Contains an array formula and the range to which the formula is applied. Gets a formula applied to an array. A string that is the formula applied to an array. Gets the range to which an array formula is applied. A object that is the range with a particular array formula. Lists the data types of cell values. The cell contains data of the boolean type. The cell contains a number that is displayed as date and time. The cell contains data of the error type. The cell contains an empty value. The cell contains data of the numeric type. The cell contains data of the text type. The type of data contained in the cell is unknown. Exposes the specific functionality of a workbook. Forces recalculation of the workbook. Forces recalculation of the specified cell range in a worksheet. A object containing formulas to be recalculated. Forces recalculation of the specified worksheet in a workbook. A object containing formulas to be recalculated. Forces a full calculation of the data in a workbook. Forces a full calculation of cell formulas in a workbook. Provides access to a collection of chart sheets contained in the workbook. A object that is a collection of chart sheets. Gets the system username. A value that specifies the username of the person currently logged on the operating system. Provides access to a collection of custom functions in a workbook. A collection of custom functions. Provides access to the collection of custom XML parts in the document. A object that is the collection of embedded arbitrary XML data (custom XML parts). Gets the collection of defined names whose scope is the current workbook. A collection of a workbook's defined names. Provides access to the document properties associated with a workbook. A object containing information about a workbook. Provides access to the settings that specify how the calculation is performed and what reference style is used. A object containing settings for the reference style and calculation options. Evaluates the specified formula in a certain context. A string that represents the formula to be evaluated. A object containing information on the row, column and the current culture settings. A object that is the calculation result and may contain a value, a reference or a calculation error. Evaluates the specified formula. A string that represents the formula to be evaluated. A object that is the calculation result and may contain a value, a reference or a calculation error. Exports the specified worksheet to the specified file in HTML format. A value which contains the full path (including the file name and extension) specifying where the HTML file will be created. An integer value that is the index of the worksheet to be exported to HTML. Exports the specified worksheet to the specified file in HTML format. A value which contains the full path (including the file name and extension) specifying where the HTML file will be created. A object to be exported to HTML. Exports the specified worksheet to the specified stream in HTML format. A object to which the created HTML file should be sent. A object to be exported to HTML. Exports the specified range to the specified stream in HTML format. A object to which the created HTML file should be sent. A object to be exported to HTML. Exports the specified range to the specified file in HTML format. A value which contains the full path (including the file name and extension) specifying where the HTML file will be created. A object to be exported to HTML. Exports the specified worksheet to the specified stream in HTML format. A object to which the created HTML file should be sent. An integer value that is the index of the worksheet to be exported to HTML. Exports the document's data to the specified stream in HTML format using the specified options. A object to which the created HTML file should be sent. A instance containing required export options. Exports the document's data to the specified file in HTML format using the specified options. A value which contains the full path (including the file name and extension) specifying where the HTML file will be created. A instance containing required export options. Exports the workbook to the specified file path in PDF format. A which specifies the file name (including the full path) for the created PDF file. Exports the workbook to the specified stream in PDF format. A object to which the created PDF file should be sent. Exports the workbook to the specified stream in PDF format using the specified options. A object to which the created PDF file should be sent. A object specifying export settings. Exports the workbook to the specified file path in PDF format using the specified options. A which specifies the file name (including the full path) for the created PDF file. A object specifying export settings. Provides access to the collection of source workbooks used for creating external references in the current workbook. An object. Provides access to a FormulaEngine object to parse or evaluate a formula. A object that serves as a formula calculator and parser. Provides access to the built-in functions in a workbook. An object implementing the interface. Performs the mail merge and returns the collection of resulting workbooks. An IList object that contains workbooks generated after the mail merge is preformed. Provides access to a collection of custom functions which are not limited in scope to the workbook in which the functions reside. A collection of custom functions. Determines whether the workbook has VBA projects (macros). true, if a workbook has macros; otherwise, false. Provides access to the history of operations performed in a workbook. A object. Gets a value indicating whether a workbook has been disposed of. true, if the workbook has been disposed of; otherwise, false. Gets whether the workbook is protected. true, if the workbook is protected; otherwise, false. Specifies the member of the mail merge data source. A value specifying the data member name. Specifies the data source for the mail merge. An object that specifies the data source from which the merged data is retrieved. Provides access to a collection of parameters for queries used to obtain data in mail merge. A collection of the types. For internal use. Provides access to the collection of all the PivotTable caches in the specified workbook. A object that is the collection of the objects defined in the current workbook. Protects the structure and windows of a workbook. A string that specifies a password for the workbook. If an empty string is specified, the workbook can be unprotected without a password. true, to lock the structure of the workbook (the position of the sheets); otherwise, false. true, to prevent users from changing the position of worksheet windows; otherwise, false. Provides access to the cell range in the worbook. An object implementing the interface. Provides access to an object that is used to manually update real-time data and reconnect to data servers. An object with the interface. Performs a search in the current document using specified options. A representing the search text. A instance containing required search options. An object implementing the interface which is the collection of cells that match the search term. Performs a search in the current document using the default parameters. A representing the search text. An object implementing the interface which is the collection of cells that match the search term. Provides access to a collection of all sheets contained in the workbook. A object specifying a sheet collection. Provides access to the collection of cell styles in the current workbook. A collection containing cell styles. Provides access to the collection of styles to format tables and pivot tables in the workbook. A object containing table and pivot table styles. Gets or sets the data associated with an object. A that contains arbitrary data for a workbook. The default is null. Removes protection from a workbook. A string that specifies the password with which the workbook is protected. true, if protection is successfully removed; otherwise, false. Gets a collection of worksheets contained in the workbook. A object that is a collection of worksheets. Provides data for the DataTableExporter.CellValueConversionError event. Initializes a new instance of the CellValueConversionErrorEventArgs class with the default settings. Specifies the action performed after the event is handled. A enumeration member. Identifies the cell containing the value that cannot be converted. A interface that is the worksheet cell. Gets the value that caused the error. A object that is the value contained in the cell. Gets an enumeration member that identifies the cause of the conversion error. A enumeration member. Provides access to a column in a target DataTable that cannot be filled with data for the current row due to a conversion error. A object that is the column in a Gets or sets a value contained in the target DataTable. An object to be placed in the target DataTable. Initializes the object before passing it to a event handler. A interface that identifies a worksheet cell. A object that is the value contained in the cell. A object that is the column in a A enumeration member that is the result of an attempt to convert the cell value. Contains basic properties and methods for embedded charts and chart sheets. Changes the type of the chart. A enumeration member that specifies the chart type. Creates a copy of the chart in another worksheet. A object that is the destination worksheet for copying a chart. A newly created or null (Nothing in Visual Basic), if the chart cannot be copied. Provides access to display settings for the chart data table. A object containing data table display settings. Allows you to change the text font for all chart elements. A object containing font settings. Returns a cell range containing chart data. A object that is a contiguous or noncontiguous (union) range of cells containing chart data. Converts the chart to an image of the specified size. A object that specifies image dimensions. An object that is the image in the document. Converts the chart to an image. An object that is the image in the document. Provides access to a chart legend. A object that is the chart's legend. Moves the current chart to a separate chart sheet. A value that specifies the name of the new chart sheet. A newly created or null (Nothing in Visual Basic), if a chart sheet cannot be created. Moves a chart to the specified worksheet. A object that specifies a worksheet in the current workbook where the chart will be placed. A object that specifies the embedded chart. Provides access to various options available for the chart. A object containing chart options. Provides access to the chart's plot area. A object that is the chart's plot area. Provides access to a collection of primary axes. An object containing primary axes on the chart or null (Nothing in Visual Basic) if there are no primary axes. Provides access to a collection of secondary axes. An object that contains secondary axes. Specifies a worksheet range containing chart data and creates series with automatically selected type. A object that is the worksheet cell range. Specifies a worksheet range containing chart data and creates series with automatically selected type. A object that is the worksheet cell range. A enumeration member that sets the direction in which the series are retrieved. Provides access to the collection of objects. A object that is the collection of all data series. Gets or sets the style to be applied to the chart. A enumeration value specifying the chart style. Switches rows to columns in the chart data, plotting them on different axes. Gets the title of the chart. A object that is the chart title. Provides access to the display settings of three-dimensional charts. A object containing the 3-D chart display options. Provides access to a collection of chart views used to plot data series of specific types. A that is a collection of objects. Represents an item in a PivotTable field. Gets or sets the label text for the pivot item. A value that specifies the custom item caption. Gets or sets the formula for the calculated item. A value that is the calculated item's formula. Moves the item to the next position within the field's item collection. Moves the item to the first position within the field's item collection. Moves the item to the last position within the field's item collection. Moves the item to the previous position within the field's item collection. Gets or sets a value indicating whether the outline is expanded for the pivot item. true, to show details for the current item; otherwise, false. Gets the value of the item in the original source data. A object that represents the item's value. Gets or sets a value indicating whether the item should be displayed in the report. true, if the item is visible; otherwise, false. Provides access to page margins used when a worksheet is printed. Gets or sets the bottom margin of a worksheet printed page. A value that specifies the bottom margin in measure units used in the workbook. Gets or sets the space between a footer and bottom edge of a worksheet printed page. A value that specifies the footer margin in measure units used in the workbook. Gets or sets the space between a header and top edge of a worksheet printed page. A value that specifies the header margin in measure units used in the workbook. Gets or sets the left margin of a worksheet printed page. A value that specifies the left margin in measure units used in the workbook. Gets or sets the right margin of a worksheet printed page. A value that specifies the right margin in measure units used in the workbook. Gets or sets the top margin of a worksheet printed page. A value that specifies the top margin in measure units used in the workbook. Lists view types that can be used to display worksheets. Worksheet content is displayed in the Normal view. Worksheet content is displayed in the Page Break Preview view. Worksheet content is displayed in the Page Layout view. An image embedded in a worksheet. Gets or sets the color of the picture border. A object that is the border color. Gets or sets the width of the picture border. A value that is the width in units specified by the property. Gets the image which the Picture object contains. An object that is the image residing in a Picture object. Gets the format of the image residing in the Picture object. An enumeration member specifying the image file format. Gets the height of an image residing in the Picture object. A value that is the height of an image in units specified by the value. Gets the width of an image residing in the Picture object. A value that is the width of an image in units specified by the value. Removes the outside border of a shape (picture). An object that provides an image for the spreadsheet. Creates an image source object from the specified file. A string that contains the path to a file from which to create the image. A object representing the image in the spreadsheet. Creates an image source object from the specified image. An object. A object representing the image in the spreadsheet. Creates an image source object from the specified data stream. A containing image data. A object representing the image in the spreadsheet. Creates an image source object from the specified URI string. A string of characters identifying the resource in the Internet that can be interpreted as an image. An object providing the interface which allows obtaining a data stream for a specified URI. A object representing the image in the spreadsheet. A common class for drawing objects in a worksheet, such as pictures and charts. Gets or sets the descriptive (alternative) text for a drawing object. A value specifying the alternative text. Deletes a drawing object. Gets the hyperlink associated with a drawing object (picture). A object that is the hyperlink associated with the drawing object in a workbook. Gets the drawing object identifier. An integer that is the drawing object's unique identifier. Increments the rotation angle of the drawing object by the specified number of degrees. An integer that specifies how the drawing object is to be rotated, in degrees. A positive value rotates the drawing object clockwise, a negative value rotates it counterclockwise. Associate a hyperlink with the drawing object. A string that is the URI of the hyperlink. true, if the hyperlink points to external location; otherwise, false. A object that is a hyperlink associated with the drawing object in a worksheet. Gets or sets the name of the drawing object. A string that is the drawing object's name. Removes the hyperlink associated with the current drawing object. Gets or sets the rotation of the drawing object, in degrees. An integer that is the degree of rotation. Returns the type of the drawing object. A enumeration value specifying the drawing object's type. Gets the position of the current drawing object in the z-order. An integer that indicates the position in the z-order. A collection of drawing objects (pictures and charts). Inserts a picture from a file so that the top left corner of the picture is located at the specified cell. A string that specifies a path to the image file. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts an image to fit in the specified range. A object that is the image to insert. A to which the inserted picture fits. A object that is the inserted picture. Inserts a picture from a file to fit in the specified range. A string that specifies a path to the image file. A to which the inserted picture fits. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object so that the top left corner of the picture is located at the specified cell. A object containing an image to insert. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object to fit in the specified range. A object containing an image to insert. A to which the inserted picture fits. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location and resize it to the specified dimensions. A object containing an image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. A object that is the inserted picture. Inserts a picture from a file at the specified location and resizes it to the specified dimensions allowing you to lock the aspect ratio. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts an image to fit in the specified range allowing you to lock the aspect ratio. A object that is the image to insert. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file to fit in the specified range allowing you to lock the aspect ratio. A string that specifies a path to the image file. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from a file at the specified location. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A object that is the inserted picture. Inserts a picture from a file at the specified location and resizes it to the specified dimensions. A string that specifies a path to the image file. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. A object that is the inserted picture. Inserts a picture from the Image object at the specified location. A object that is the image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A object that is the inserted picture. Inserts a picture from the Image object at the specified location and resizes it to the specified dimensions allowing you to lock the aspect ratio. A object that is the image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object to fit in the specified range allowing you to lock the aspect ratio. A object containing an image to insert. A to which the inserted picture fits. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location. A object containing an image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A object that is the inserted picture. Inserts a picture from the SpreadsheetImageSource object at the specified location and resize it to the specified dimensions allowing you to lock the aspect ratio. A object containing an image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. true, to lock the aspect ratio; otherwise, false. A object that is the inserted picture. Inserts a picture from the Image object so that the top left corner of the picture is located at the specified cell. A object that is the image to insert. A where the top left corner of the picture is located. A object that is the inserted picture. Inserts an image at the specified location and resize it to the specified dimensions. A object that is the image to insert. A value that is the distance from the left of the worksheet. A value that is the distance from the top of the worksheet. A value that is the desired width of the picture. A value that is the desired height of the picture. A object that is the inserted picture. Removes all objects from the ShapeCollection instance. Determines whether the collection contains the specified item. A string that is the drawing object name. true, if the collection contains the specified item; otherwise, false. Gets a drawing object by its ID value. An integer value specifying the drawing object's unique identifier. A object representing the drawing object with the specified identifier. Gets a drawing object(s) by name. A string that is the name of a drawing object. A collection of drawing objects with the same name. Recalculates z-order values for drawing objects, so that they are consecutive integers. Removes the element at the specified index of the ShapeCollection instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. Lists values used to specify the page orientation applied when a worksheet is being printed. Worksheet page orientation is default. Worksheet page orientation is landscape. Worksheet page orientation is portrait. Contains options used for printing a worksheet. Gets or sets whether to position page breaks automatically. true, to insert page breaks automatically; otherwise, false. Gets or sets whether to print the worksheet in black and white or in color. true, to print the worksheet in black and white; otherwise, false. Gets or sets whether worksheet data is centered horizontally on a printed page. true, to center worksheet data; otherwise, false. Gets or sets whether worksheet data is centered vertically on a printed page. true, to center worksheet data; otherwise, false. Gets or sets how comments contained in the worksheet are printed. A enumeration member. Gets or sets a value indicating whether to print the worksheet without graphics. true, to print the worksheet without graphics; otherwise, false. Gets or sets how errors contained in worksheet cells are printed. An enumeration member. Gets or sets the number of pages by height in which the worksheet shall fit when printed. A positive integer value that specifies a number of pages in which the worksheet will fit. Indicates whether the worksheet content is scaled to fit to a specific number of pages. true, if the FitToPage print option is enabled; otherwise, false. Gets or sets the number of pages in width to which the worksheet must fit when printed. A positive integer value that specifies the number of horizontal pages to which the worksheet must fit. Gets or sets the number of worksheet copies to print. A positive integer that is a number of copies to print. Provides access to an object specifying page numbering options for the current worksheet. A object containing page numbering options. Gets or sets the order in which worksheet pages are numbered and printed. A enumeration member. Gets or sets whether worksheet gridlines are printed. true, to print worksheet gridlines; otherwise, false. Gets or sets whether row and column headings are printed. true, to print row and column headings; otherwise, false. Provides access to an object used to specify rows and columns to be repeated on every printed page. A object that specifies titles to be repeated on every printed page. Gets or sets the percentage by which to scale the worksheet content. A positive integer value that determines print scaling. Provides access to a set of display and print settings for a worksheet. Provides access to an object that specifies page margins used when a worksheet is being printed. A object used to control the worksheet's margin settings. Gets or sets the page orientation applied when a worksheet is being printed. A enumeration member. Gets or sets a value that specifies the paper size used when a worksheet is being printed. One of the enumeration values. Gets or sets whether to display the formula in each cell instead of the formula result. true, to display formulas; otherwise, false. Gets or sets whether worksheet gridlines are visible. true, to display worksheet gridlines; otherwise, false. Gets or sets whether row and column headers are visible on the worksheet. true, to display row and column headers; otherwise, false. Gets or sets a value indicating whether the worksheet should be displayed from right to left. true, to display the worksheet from right to left; otherwise, false. Gets or sets a value indicating whether to display "0" (zero) in cells that have zero values. true, to display zero values on a worksheet; otherwise, false. Gets or sets the color of the worksheet tab. A value that specifies the worksheet tab color. Gets or sets a view to display worksheet content. A enumeration member. Gets or sets the current zoom factor used to display the worksheet. An integer value specifying the zoom factor. Provides data for the event. Indicates whether the ALT key was pressed. true, if an ALT key was pressed; otherwise, false. Indicates whether the CTRL key was pressed. true, if a CTRL key was pressed; otherwise, false. Gets or sets whether the default action associated with the hyperlink click is required. true, if no default action is necessary; otherwise, false. Indicates whether the hyperlink points to a location outside the current workbook. true, if the hyperlink references a location outside the current workbook; otherwise, false. Gets the modifier flags for a hyperlink click. The flags indicate which combination of CTRL, SHIFT, and ALT keys was pressed. A value representing one or more modifier flags. Indicates whether the SHIFT key was pressed. true, if a SHIFT key was pressed; otherwise, false. Gets the destination range referenced by a hyperlink. A object to which the hyperlink points. Gets the URI to which a hyperlink navigates. A string that specifies the target location of the hyperlink. A collection of hyperlinks contained in worksheet cells. Adds a hyperlink into the specified cell or cell range and returns the newly created object. A object that specifies a cell or cell range where a hyperlink is inserted. This value is assigned to the property. A value that specifies a web page, existing file, e-mail address or cell range in the current workbook to which a hyperlink refers. This value is assigned to the property. A value that specifies whether a hyperlink refers to an external resource (true) or to a cell range within the current workbook (false). This value is assigned to the property. A value that specifies text to be displayed for a hyperlink. This value is assigned to the property and specifies the top left cell value of the range into which a hyperlink is added. A object that specifies the created hyperlink. Adds a hyperlink into the specified cell or cell range and returns the newly created object. A object that specifies a cell or cell range where a hyperlink is inserted. This value is assigned to the property. A value that specifies a web page, existing file, e-mail address or cell range in the current workbook to which a hyperlink refers. This value is assigned to the and properties and specifies the top left cell value of the range into which a hyperlink is added. A value that specifies whether a hyperlink refers to an external resource (true) or to a cell range within the current workbook (false). This value is assigned to the property. A object that specifies the created hyperlink. Removes all hyperlinks from the collection. Indicates whether the collection contains the specified hyperlink. A object to locate in the collection. true, if the collection contains the hyperlink; otherwise, false. Gets hyperlink(s) contained in the specified cell range. A object specifying a cell range that contains hyperlinks to be returned. A collection of hyperlinks within the specified range of cells. Returns the index of the specified hyperlink in the collection. A object to locate in the collection. A zero-based integer which specifies the hyperlink's position within the collection. -1 if the hyperlink doesn't belong to the collection. Removes the specified hyperlink from the collection. A object to be removed from the collection. Removes the hyperlink at the specified index from the collection. A zero-based integer specifying the index of the hyperlink to be removed. It should be non-negative and less than the number of elements in the collection. A hyperlink contained in a cell or cell range. Gets or sets the text displayed for a hyperlink in a cell. A value that specifies the text to be displayed for a hyperlink. Gets the cell range that contains the hyperlink. A object. Sets the hyperlink destination and text to be displayed for the hyperlink in a cell. A value that specifies a web page, existing file, e-mail address or cell range in the current workbook to which a hyperlink refers. This value is assigned to the property. A value that specifies whether a hyperlink refers to an external resource (true) or to a cell range within the current workbook (false). This value is assigned to the property. A value that specifies text to be displayed for a hyperlink. This value is assigned to the property and specifies the top left cell value of the range which contains a hyperlink. Represents a collection of fields located in the data area of a PivotTable report. Adds a field to the data area of the pivot table. A object specifying a pivot field that should be added to the data area of the PivotTable report. A object which represents the inserted data field. Adds a field to the data area of the pivot table. A object specifying a pivot field that should be added to the data area of the PivotTable report. A value that specifies the data field name in the pivot table. This value is assigned to the property. A object which represents the inserted data field. Removes all data fields from the collection. Determines whether the collection contains the specified data field. A object to locate in the collection. true, if the collection contains the specified data field; otherwise, false. Returns the index of the specified data field in the collection. A object to locate in the collection. A zero-based integer which specifies the field's position within the collection. -1 if the field doesn't belong to the collection. Inserts a data field into the PivotDataFieldCollection collection at the specified index. A zero-based integer which specifies the position at which the field should be inserted. A object representing the field to insert into the collection. A object which represents the inserted data field. Inserts a data field into the PivotDataFieldCollection collection at the specified index. A zero-based integer which specifies the position at which the field should be inserted. A object representing the field to insert into the collection. A value that specifies the data field name in the pivot table. This value is assigned to the property. A object which represents the inserted data field. Provides access to an individual data field in the collection by its name. A string that specifies the name of the data field to be obtained. This value matches the value of the property. A object that is a data field with the specified name. Removes the specified data field from the collection. A object to be removed from the collection. Removes the data field at the specified index from the collection. A zero-based integer specifying the index of the data field to be removed. It should be non-negative and less than the number of elements in the collection. Lists the types of cell diagonal borders. Specifies a diagonal cell border from top left to bottom right. No diagonal borders are applied in a cell. Specifies a diagonal cell border from bottom left to top right. Specifies that both diagonal-down and diagonal-up borders are applied in a cell. Lists line styles used for cell borders. Specifies the thin dash-dotted border line. Specifies the thin dash-dot-dotted border line. Specifies the thin dashed border line. Specifies the thin dotted border line. Specifies the double border line. Specifies the hair border line. Specifies the medium solid border line. Specifies the medium dash-dotted border line. Specifies the medium dash-dot-dotted border line. Specifies the medium dashed border line. Specifies that a border is not painted. Specifies the medium slanted dash-dotted border line. Specifies the thick solid border line. Specifies the thin solid border line. Provides access to the line characteristics of a cell border. Gets or sets the line color of the cell border. A structure that specifies the border line color. Gets or sets the line style of the cell border. A enumeration member. Provides access to cell borders. Provides access to an object that specifies the bottom border of a cell or cell range. A object that specifies characteristics of the cell border. Gets or sets the line color of the cell diagonal border. A value specifying the border line color. Gets or sets the line style of the cell diagonal border. A enumeration member specifying the line style. Gets or sets the type of the cell diagonal border. A enumerator member specifying a cell diagonal border type. Provides access to an object that specifies all horizontal borders inside a cell range. A object that specifies cell border characteristics. Provides access to an object that specifies all vertical borders inside a cell range. A object that specifies cell border characteristics. Provides access to an object that specifies the left border of a cell or cell range. A object that specifies characteristics of a cell border. Removes all borders from a cell or cell range. Provides access to an object that specifies the right border of a cell or cell range. A object that specifies characteristics of a cell border. Sets all borders of a cell or range of cells. A value specifying the line color of borders. A enumeration member specifying the line style of borders. Sets cell diagonal borders. A value specifying the border line color. A enumeration member specifying the border line style. A enumerator member specifying the diagonal border type. Sets outside borders for a cell or range of cells. A value specifying the line color of borders. A enumeration member specifying the line style of borders. Provides access to an object that specifies the top border of a cell or cell range. A object that specifies characteristics of a cell border. Lists the values used to specify vertical alignment of data within a cell. The cell content is vertically aligned at the bottom. The cell content is centered vertically. The text is vertically distributed across the cell height. The cell content is vertically justified. The cell content is vertically aligned at the top. Lists the values used to specify horizontal alignment of data within a cell. The cell content is centered horizontally. The cell content is centered horizontally across multiple cells. The CenterContinuous property has no effect on the visual appearance of an element when the document is loaded in the SpreadsheetControl. However, the property can be accessed in code, exported in supported formats and visualized in Microsoft Excel. The text is wrapped to fit into the cell width and each line of text is horizontally distributed across the full width of the cell. This alignment type allows applying an indent to both the left and right sides of the cell. Repeats the cell content across the whole width of the cell. The cell content is horizontally aligned according to the data type (text is aligned to the left; numbers, date and time values are aligned to the right; boolean and error values are centered). The text is wrapped to fully fit into the cell width and each line of text (except the last line) is horizontally justified to the right and left of the cell. The cell content is horizontally aligned on the left. The cell content is horizontally aligned on the right. Provides access to the cell content alignment settings. Gets or sets the horizontal alignment of the cell content. A enumeration member specifying how cell data should be horizontally aligned. Gets or sets the cell content indention from the cell edge, dependent on the applied horizontal alignment. An integer value that specifies a space between the cell content and cell edge. An indent increment is equal to three spaces of the Normal style font. Gets or sets the rotation angle of the cell content. An integer value that specifies the rotation angle of the cell content (in degrees). The value must be between -90 and 90. Indicates whether the font size of the text contained in a cell is automatically adjusted to fit the cell width. true, if the cell text size should be adjusted; otherwise, false. Gets or sets the vertical alignment of the cell content. A enumeration member specifying how cell data should be vertically aligned. Indicates whether the text contained in a cell is wrapped into multiple lines. true, if the cell text should be wrapped; otherwise, false. Contains the values used to make the text in a cell superscript or subscript. Specifies that the text is not formatted as subscript or as superscript. Formats text as subscript. Formats text as superscript. Lists the cell font styles. Specifies that the text is bold. Specifies that the text is bold and italic. Specifies that the text is italic. Specifies that the text is regular. Lists calculation modes which can be applied to the loaded document, overriding its settings. Calculations in the workbook are performed automatically when cell values change. Tables are excluded during automatic calculation. Calculations in the workbook are triggered manually by the user. Use calculation mode as specified in the loaded document (do not override). Lists types of graphical objects that can be placed within a worksheet. A chart. A connector used to connect two shapes. A group of shapes. A picture. A shape. Contains the cell font attributes. Gets or sets the value indicating whether the cell content is formatted as bold. true, if the cell text is bold; otherwise, false. Gets or sets the color of the font applied to the cell content. A structure that specifies the font color. Gets or sets the font style (bold, italic, etc.) applied to the cell content. A enumerator member. Gets or sets the value indicating whether the cell content is formatted as italic. true, if the cell text is italic; otherwise, false. Gets or sets the name of the font applied to the cell content. A value specifying the font name. Formats the cell content as subscript or superscript. A enumerator number indicating whether the text is subscript or superscript. Gets or sets the size of the font applied to the cell content. A value specifying the font size in points. Gets or sets the value indicating whether the cell content is formatted as strikethrough. true, if the strikethrough formatting is applied to the text; otherwise, false. Gets or sets the type of underline applied to the cell content. An enumeration value. Lists the types of patterns available for cell shading. Specifies a pattern that is a series of thick downward diagonal stripes. Specifies the 75% gray pattern. Specifies the thick grid pattern. Specifies a pattern that is a series of thick horizontal stripes. Specifies the thick diagonal trellis pattern. Specifies a pattern that is a series of thick upward diagonal stripes. Specifies a pattern that is a series of thick vertical stripes. Specifies the 6.25% gray pattern. Specifies the 12.5% gray pattern. Specifies a pattern that is a series of thin downward diagonal stripes. Specifies the 25% gray pattern. Specifies the thin grid pattern. Specifies a pattern that is a series of thin horizontal stripes. Specifies the thin diagonal trellis pattern. Specifies a pattern that is a series of thin upward diagonal stripes. Specifies a pattern that is a series of thin vertical stripes. Specifies the 50% gray pattern. No background (solid color or fill pattern) is applied to a cell. Specifies that a cell is filled with a solid color. Contains the cell background attributes. Gets or sets the cell background color. A value that specifies the cell background color. Gets or sets the fill type. A enumeration member. Default is Pattern. Provides access to an object containing gradient characteristics. A object that contains all gradient characteristics. Gets or sets the cell shading color. A value that is the cell shading color. Gets or sets the cell background pattern. A enumeration member that specifies the pattern for the cell shading. Default is None. A method that will handle the DefinedNameConflictResolving event of the SpreadsheetControl. A method that will handle the DefinedNameConflictResolving event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. A style flag that controls formatting options to be applied. Gets or sets a value that indicates whether or not the alignment options should be applied. true, to apply alignment attributes; otherwise, false. Gets or sets a value that indicates whether or not all format characteristics (such as alignment, borders, font, etc.) should be applied. true, to specify all format characteristics; otherwise, false. Gets or sets a value that indicates whether or not cell borders should be specified. true, to specify borders; otherwise, false. Gets or sets a value that indicates whether or not the background color should be applied. true, to apply the background color; otherwise, false. Gets or sets a value that indicates whether or not font attributes should be specified. true, to specify font characteristics; otherwise, false. Gets or sets a value that indicates whether or not the number format should be specified. true, to specify the number format; otherwise, false. Gets or sets a value that indicates whether or not the protection option should be applied. true, to apply the protection option; otherwise, false. A collection of cell styles in the workbook. Creates a new style with the specified name and appends it to the collection of styles. A value that specifies the style name. A object that specifies the new style. Indicates whether the collection contains the style under the specified name. A value that specifies the name of the style to locate in the collection. true, if the collection contains the style under the specified name; otherwise, false. Indicates whether the collection contains the specified built-in style. One of the DevExpress.Spreadsheet.BuiltInStyleId enumerator values that is the identifier of the built-in style to locate in the collection. true, if the style is contained in the collection; otherwise, false. Returns the Normal style that is applied to cells by default. A object specifying the Normal style. Marks the specified style as deleted, so it can no longer be applied to cells. A object that is a cell style to be hidden in the collection. Provides access to individual built-in styles in the collection by their identifiers. A enumeration member. A object representing the built-in style with the specified identifier. Provides access to individual cell styles in the collection by their names. A value specifying the name of the style to be found. A object representing the style with the specified name. Marks the style with the specified name as deleted, so it can no longer be applied to cells. A value that specifies the name of the style () to be hidden in the collection. Restores the hidden style at its previous position in the collection. A object that is a cell style to be restored in the collection. Represents a single sparkline in the sparkline group. Gets or sets the cell range that contains the source data for a single sparkline. A object that contains values for a sparkline. Removes an individual sparkline from the sparkline group. Moves the sparkline to the specified sparkline group. A object that specifies an existing sparkline group to which the sparkline should be moved. Returns the position of an individual sparkline in a worksheet. A object that specifies the cell in which the sparkline is located. Moves a sparkline to a new location. An integer that is the zero-based index of the row to which the sparkline should be moved. An integer that is the zero-based index of the column to which the sparkline should be moved. A named cell style. Duplicates the format settings of the specified built-in style into the current Style instance. A enumerator member that specifies an identifier of the built-in style from which the format settings should be copied. Indicates whether the current style is the built-in style. True, for the built-in style; otherwise, false. Gets the name of the cell style. A value that specifies the style name. Resets the built-in style to its original settings, and resets the Normal style to . True, if the style is built-in or Normal and the style has been reset; otherwise, false. Contains the values that specify worksheet visibility. A worksheet is hidden. A worksheet is hidden and cannot be unhidden via the user interface. A worksheet is visible. A collection of defined names stored in a worksheet or workbook. Adds a new defined name to the end of the collection and returns the newly created object. A string that specifies the name of a cell, cell range, formula or constant. Initializes the property of the created defined name. A string that specifies a cell reference, formula or constant to be associated with the defined name. Initializes the property of the created defined name. A object that specifies the created defined name. Removes all defined names from the collection. Indicates whether the collection contains the defined name with the specified property value. A string that is the property value of the defined name to locate in the collection. true, if the collection contains the defined name; otherwise, false. Indicates whether the collection contains the specified defined name. A object to locate in the collection. true, if the collection contains the defined name; otherwise, false. Returns the object with the specified property value. A value that is the name of the defined name to be found. This name is specified by the property. A object that has the specified name. Null (Nothing in VB), if no object with the specified name is found. Returns the position of the defined name in the collection. A object to locate in the collection. A zero-based integer which specifies the defined name's position within the collection. -1 if the defined name doesn't belong to the collection. Removes the specified defined name from the collection. A object to be removed form the collection. Removes the defined name with the specified name from the collection. A value that specifies the name () of the defined name to be removed from the collection. Removes the defined name at the specified index location from the current collection. A zero-based integer specifying the index of the defined name to be removed. It should be non-negative and less than the number of elements in the collection. A defined name that refers to a cell, range of cells, formula or constant value. Gets or sets a string that provides additional information about the current defined name. A value that specifies additional information about the defined name. Gets or sets a value indicating whether the defined name should be hidden in the user interface. true, to hide the defined name; otherwise, false. Gets a value indicating whether the defined name has a workbook scope. true, if the name belongs to the workbook defined name collection; otherwise, false. Gets or sets the name of a cell, cell range, formula or constant. A value that specifies a name by which a cell, cell range, formula or constant can be referred. Gets or sets the expression tree which is built from the formula to which the defined name refers. A object that contains an expression tree. Gets or sets a cell range to which the defined name refers. A object. Gets or sets a string that specifies a cell, cell range, formula or constant to which the defined name refers. A value that specifies a cell reference, formula or constant associated with the defined name. Gets a worksheet to which the defined name is scoped. A object which stores the given defined name, or null (Nothing in Visual Basic) if the name has a workbook scope. A data value contained in a cell. Returns a Boolean value contained in a cell. A value. Returns the date and time value that corresponds to the number contained in a cell. A object. Provides access to the default converter which is used to convert objects of basic data types to cell values, and vise versa. An object implementing the ICellValueConverter interface. Returns an empty cell value. A object specifying an empty value of a cell. Determines whether two objects are equal. The CellValue object to compare with the current object. true, if the specified object is equal to the current CellValue instance; otherwise, false. Returns the CellValue object specifying the #DIV/0! error value of a cell. Returns the CellValue object specifying the #VALUE! error value of a cell. Returns the CellValue object specifying the #NAME? error value of a cell. Returns the CellValue object specifying the #NULL! error value of a cell. Returns the CellValue object specifying the #NUM! error value of a cell. Returns the CellValue object specifying the #REF! error value of a cell. Returns an object that provides information on an error contained in a cell. An object that contains information on a cell error. Returns the CellValue object specifying the #N/A error value of a cell. Converts the object to a cell value using the specified date system. A object that specifies a date and time value to be converted to a cell value. true, if the 1904 date system is used; otherwise, false. A object. Converts the specified object to a cell value using the custom converter. An object to be converted to a . A custom converter object that implements the ICellValueConverter interface. A object. If the conversion cannot be performed, an InvalidCastException is thrown. Converts the specified object to a cell value using the default converter. An object to be converted to a . A object. If the conversion cannot be performed, an InvalidCastException is thrown. Gets the hash code (a number) that corresponds to the value of the current CellValue object. The hash code for the current object. Gets whether the cell contains a Boolean value. true, if the cell value is of the Boolean type; otherwise, false Gets whether the cell's numeric value is displayed as date and time. true, if the number contained in a cell is displayed as data and time; otherwise, false Gets whether the cell is empty. true, if the cell is empty; otherwise, false Gets whether the cell contains an error. true, if the cell value is of the error type; otherwise, false Gets whether the cell contains a number. true, if the cell value is of the numeric type; otherwise, false Gets whether the cell contains text. true, if the cell value is of the text type; otherwise, false Returns a number contained in a cell. A value specifying a cell value of the numeric type. Returns a string contained in a cell. A value specifying the text value of a cell. Converts the cell value to an object using the specified converter. A custom converter object that implements the ICellValueConverter interface. A converted from the cell value. Converts the cell value to an object using the default converter. A converted from the cell value. Returns a string representation of the cell value. An object implementing the interface. A that represents the current CellValue object. Returns a string representation of the cell value. A that represents the current CellValue object. Tries to convert the specified object to a cell value using the default converter. An object to be converted to a . A object. If the conversion cannot be performed, the TryCreateFromObject method returns null (Nothing in VB). Tries to convert the specified object to a cell value using the custom converter. An object to be converted to a . A custom converter object that implements the ICellValueConverter interface. A object. If the conversion cannot be performed, the TryCreateFromObject method returns null (Nothing in VB). Gets the type of data contained in a cell. A enumerator member that specifies the cell value type. Defines a range of cells and serves as the base for the , , and interfaces. Provides access to the ranges that comprise a complex (union) range. An instance that is the collection of worksheet objects. Gets or sets the array formula associated with the cell or cell range. A string that is the array formula. Gets or sets the array formula in the invariant culture. A string that is the array formula in the invariant culture (English). Starts modifying the cell range formatting. A object representing the cell range formatting. Gets the index of the row that includes the bottom edge of the cell range. An integer value specifying the zero-based index of the row. Forces recalculation of the current cell range. Gets the number of columns in the cell range. An integer that specifies the number of columns. Gets or sets the width of columns that comprise the cell range in units of measurement used in the workbook. A value that is the column width in units of measurement that are in effect. Gets or sets the width of columns that contain the cell range in characters of the default font specified by the built-in Normal style. A value that is the number of characters that can be accommodated into the column width when the column is formatted with the built-in Normal style. Copies the source range of cells and pastes the specified part of the copied data into the current cell range. A object that specifies the cell range to be copied. A enumeration member that specifies which part of the copied data should be pasted into the current cell range. Copies the specified range of cells into the current range. A object that specifies the cell range to be copied. Copies the source range of cells and pastes the specified part of the copied data into the current cell range. A object that specifies the cell range to be copied. A enumeration member that specifies which part of the copied data should be pasted into the current cell range. A value indicating whether cell protection options () of the source range should be applied to the current range if it is located on the protected worksheet. Gets a range with non-empty cells surrounded by empty rows and columns. A object that is the area containing non-empty rows and columns. Gets a list of ranges (cells) whose formulas refer to the current range or cell, directly or indirectly (at any level). A list of ranges (cells) which are dependent of the current range or cell. Gets a list of ranges (cells) whose formulas use the current range or cell. A list of ranges (cells) with formulas which use the current range or cell directly. Gets a list of ranges (cells) that are directly referred to in the formulas in the current cell or range. A list of ranges (cells) on which the current range or cell directly depends. Finalizes the modification of the cell range formatting after calling the method. A object representing the cell range formatting. Excludes the specified cell or cell range from the current range. A object that specifies the cell or cell range to be excluded from the source range. A object that is the resulting contiguous or noncontiguous (union) range of cells. Gets the existing cells in the current cell range. An object implementing the interface that supports iteration over the cell collection. Gets or sets the cell background color. A value that specifies the cell background color. Gets or sets the formula contained in the cell or cell range. A string expression that represents a formula contained in the cell or cell range. It starts with an equal sign (=). Gets or sets the range formula in the invariant culture. A string that is the worksheet formula in the invariant culture (English). Creates the data source from the current cell range. An object that specifies the created data source. Creates the data source from the current cell range using the specified options. A object containing the data source options. An object that is the created data source. Returns merged ranges intersecting the current cell range. A list of objects. Returns the cell range that covers the current range and does not contain the intersecting ranges. A object that is a contiguous or noncontiguous (union) range that covers the same cells as the current range excluding the intersecting areas. Returns the copy of the source range with its reference replaced by the absolute reference. A object with the absolute reference. Returns the copy of the source range with its reference replaced by the relative reference. A object with the relative reference. Gets the relative cell or cell range reference in the A1 reference style. A value that specifies the A1-style relative reference to a cell or range of cells. Gets the cell or cell range reference in the A1 reference style. A enumeration values that specify whether to return the relative, absolute or mixed cell reference, and whether to precede it with the worksheet name. A value that specifies the A1-style reference to a cell or range of cells. Gets the cell or cell range reference in the R1C1 reference style. A enumeration values that specify whether to return the relative, absolute or mixed cell reference, and whether to precede it with the worksheet name. A object that specifies the base cell relative to which the relative elements of the cell reference (row or column, or both) should be obtained, if the cell reference is relative or mixed. If the cell reference is absolute, pass null (Nothing in Visual Basic). A value that specifies the R1C1-style reference to a cell or range of cells. Gets the relative cell or cell range reference in the R1C1 reference style. A object that specifies the base cell relative to which the relative cell reference should be obtained. A value that specifies the R1C1-style relative reference to a cell or range of cells. Determines whether the current cell or cell range intersects a range filled with an array formula. true, if the current range intersects an array formula range; otherwise, false. Determines whether all cells in the range contain a formula. true, if all cells in the range contain a formula; otherwise, false. Returns the cell range that is the intersection of the current and specified ranges. A object that specifies the cell range to be intersected. A object that is an intersection of two ranges. If ranges do not intersect, null (Nothing in Visual Basic) is returned. Indicates whether the current range intersects with the specified range. A object that specifies the range to be checked. true if ranges intersect; otherwise, false. Determines whether the range is created by merging cells. true, if the range is a single merged cell; otherwise, false. Gets an individual cell by its index in the range of cells. A zero-based integer specifying the cell position in the range. If it's negative or exceeds the last available index, an exception is raised. A object that specifies the cell located at the specified position in the range of cells. Gets an individual cell by row and column offsets from the top left cell of the current range. A zero-based integer specifying the row offset relative to the top row of the range. A zero-based integer specifying the column offset relative to the left column of the range. A object that specifies the cell located at the specified position relative to the range of cells. Gets the index of the column that includes the left edge of the cell range. An integer value specifying the zero-based index of the column. Moves a range to a specified location. A object that is the destination where the current range shall be moved. Gets or sets the name of the cell range. A value that specifies the name associated with the cell range. Returns the cell range that is offset by the specified number of rows and columns from the current range. An integer that specifies the number of rows by which the cell range should be offset (positive value - range is offset down, negative value - range is offset up, zero - range is not offset vertically). An integer that specifies the number of columns by which the cell range should be offset (positive value - range is offset to the right, negative value - range is offset to the left, zero - range is not offset horizontally). A object that specifies the copy of the current range (by size) which is offset. Gets a list of ranges (cells) that are used by a formula in the current cell or range. A list of ranges (cells) on which the current range or cell depends. Gets the index of the column that includes the right edge of the cell range. An integer value specifying the zero-based index of the column. Gets the number of rows in the cell range. An integer that specifies the number of rows. Gets or sets the height of rows that contain the cell range. A value that is the row height in units of measurement that are in effect. Performs a search in the cell range using the default parameters. A representing the search text. An object implementing the interface which is the collection of cells that match the search term. Performs a search in the cell range using specified options. A representing the search text. A instance containing required search options. An object implementing the interface which is the collection of cells that match the search term. Sets all inside borders of the cell range. A value specifying the line color of borders. A enumeration member specifying the line style of borders. Converts the specified object to the cell value. An object specifying the data to be assigned to the cell value. Parses the supplied string and creates a cell value to assign it to the cells in the current range. A string to parse. True, to apply the number format which the cell contains; otherwise, false. Parses the supplied string and creates a cell value to assign it to the cells in the current range. A string to parse. Gets or sets the style applied to the current range of cells. A object that specifies the cell style. If the range includes cells formatted in different styles, the Style property of this range object returns null (Nothing in VB). Gets the index of the row that includes the top edge of the cell range. An integer value specifying the zero-based index of the row. Creates a complex range that is the union of multiple ranges. A object. A composed of multiple ranges. Gets or sets a cell value. A object. Gets the worksheet that contains the cell range. A object that specifies the worksheet that contains the range of cells. Defines properties and methods required for the worksheet function. Performs required calculations and returns the result. A list of objects containing function parameters. An object that provides information on the cell that contains the function, the current culture and the worksheet. A object that contains the calculation result. Obtains the culture-specific name of a function. A object that is the culture for which a function name id obtained. A string that is the name of the function for the specified culture. Returns the invariant name of a function. A string that is the name of a function. Returns an array containing information on parameters that can be passed to the function. An array of type objects. Gets the characteristic of an object that the function will return. A enumeration member that characterizes the return type of a function. Indicates whether the formula containing this function will always be recalculated at each recalculation, whether or not there are changes in the formula or its variables. True, to always recalculate a formula with this function; otherwise, false. Represents a base interface for the , and interfaces. Provides access to the underlying pivot field referenced by the current object. A object that is the referenced pivot field. Moves the field to the next position within the collection which represents the PivotTable area where this field is currently shown. Moves the field to the first position within the collection which represents the PivotTable area where this field is currently shown. Moves the field to the last position within the collection which represents the PivotTable area where this field is currently shown. Moves the field to the previous position within the collection which represents the PivotTable area where this field is currently shown. Lists values used to specify the possible ways to fill a chart element. Specifies that a chart element is filled by default according to the chart style () and current document theme. Specifies that a chart element is filled with a gradient whose type is defined by the property. Specifies that a chart element is not filled. Specifies that a chart element is filled with a pattern defined by the property. Specifies that a chart element is filled with a picture defined by the property. Specifies that a chart element is filled with a solid color defined by the property. Lists built-in styles similar to Excel's built-in table styles. A document format. Initializes a new instance of the DocumentFormat structure with the specified value. An integer value specifying the initial value for the document format. The CSV format (Comma-Separated Values) - the file format to store tabular data as plain text using commas as separators between cells. Determines whether the specified object is equal to the current DocumentFormat instance. The object to compare to the current object. true if the specified object is equal to the current DocumentFormat instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current DocumentFormat object. An integer value that is the hash code for the current object. The OpenXML file format (aka default MS Excel 2007 format or .xlsx). The TXT format (Tab Delimited) - the file format to store tabular data as plain text using tab characters as separators between cells. Returns a human-readable string that represents the DocumentFormat object. A value that represents the DocumentFormat object. The document format is undefined. MS Excel 97-2003 binary file format. The OpenXML file format for macro-enabled workbook. File extension .xlsm. The OpenXML file format for the workbook (default MS Excel 2007 format). File extension - .xlsx. The file format for the Excel macro sheet (Microsoft Excel 97-2003 Template). File extension - .xlt. The OpenXML file format for macro-enabled template; same as xltx but may contain macros and scripts. File extension .xltm. The OpenXML file format for the template (MS Excel 2007 template). File extension - .xltx. A single row in a worksheet. Adjusts the row height to accommodate cell content. Deletes a row from a worksheet. Gets the grouping level of the affected row. An integer that specifies the grouping level of the row. This value is between 0 and 7. Gets a value indicating whether the current row contains data. true, if the row contains cells with data; otherwise, false. Gets the heading of the individual row on a worksheet. A string value that is a number representing the row heading. Gets or sets the row height in units of measurement used in the workbook. A value that is the row height in units of measurement that are in effect. Gets the zero-based index of the row within the worksheet's . An integer specifying the position of the row in the worksheet. Inserts a new row into the worksheet. Gets a value indicting whether the current row belongs to a table or cell range to which filtering is applied. true, if the current row belongs to the filtered range; otherwise, false. Provides access to an individual cell located at the intersection of the current row and the specified column. An integer that is the zero-based index of the column. A object that is the cell at the specified column. Provides access to an individual cell located at the intersection of the current row and the specified column. A string that specifies the column heading in the A1 reference style (the letter or combination of letters, for example, "A", "B", "C",...,"XFD"). A object that is the cell at the specified column. Gets or sets whether the row is visible or hidden. true if the row is visible; otherwise false A single column in a worksheet. Adjusts the column width to accommodate cell content. Deletes a column from a worksheet. Gets the grouping level of the affected column. An integer that specifies the grouping level of the column. This value is between 0 and 7. Gets the column heading. A string that specifies the column heading. Gets the zero-based index of the column within the worksheet's . An integer specifying the position of the column in the worksheet. Inserts a new column into the worksheet. Provides access to an individual cell located at the intersection of the current column and the specified row. An integer that is the zero-based index of the row. A object that is the cell at the specified row. Provides access to an individual cell located at the intersection of the current column and the specified row. An string that is the row heading displayed at the left of a worksheet. A object that is the cell at the specified row. Gets or sets whether the column is visible or hidden. true if the column is visible; otherwise false Gets or sets the column width in units of measurement used in the workbook. A value that is the column width in units of measurement that are in effect. Gets or sets the column width in characters of the default font specified by the built-in Normal style. A value that is the number of characters that can be accommodated into the column width when the column is formatted with the built-in Normal style. Gets or sets the column width in pixels. An integer value that is the column width in pixels. A collection of all columns in a worksheet. Adjusts the width of columns to accommodate cell content. An integer value specifying the zero-based index of the first column to be automatically resized. An integer value specifying the zero-based index of the last column to be automatically resized. Automatically creates an outline for the specified columns. Clears an outline for the specified columns. A zero-based integer representing the index of the first column to be ungrouped. A zero-based integer representing the index of the last column to be ungrouped. Removes an outline of columns. Groups the specified columns on a worksheet. A zero-based integer representing the index of the first column to be grouped. A zero-based integer representing the index of the last column to be grouped. true, if the created group is collapsed; otherwise, false. Hides the specified columns in a worksheet. A zero-based integer representing the index of the first column to be hidden. A zero-based integer representing the index of the last column to be hidden. Inserts a new column into the worksheet at the specified position. An integer specifying the zero-based index of the position where a new column shall be inserted. If it is negative or exceeds the last available index (16383), an exception is raised. Inserts multiple columns into the worksheet. An integer specifying the zero-based index of the position where new columns shall be inserted. If it is negative or exceeds the last available index (16383), an exception is raised. An integer specifying the number of columns to be inserted. Provides access to an individual column in the collection by its heading. A string that specifies the heading of the column to be obtained in the A1 reference style (the letter or combination of letters, for example, "A", "B", "C",...,"XFD"). A object that is a column with the specified heading. Provides indexed access to individual columns in the collection. A zero-based integer specifying the desired column's position within the collection. If it's negative or exceeds the last available index (a worksheet limits the number of columns to 16384), an exception is raised. A object which specifies the column at the specified position. Gets the index of the last edited column on a worksheet. A zero-based integer representing the index of the last modified column. Removes the column at the specified position from the worksheet. An integer specifying the zero-based index of the column to be removed. If it is negative or exceeds the last available index (16383), an exception is raised. Removes multiple columns from a worksheet. An integer specifying the zero-based index of the first column to be removed. If it is negative or exceeds the last available index (16383), an exception is raised. An integer specifying the number of columns to be removed. Removes columns that match the specified condition from the worksheet. An integer that specifies the index of a column from which the check should start. An integer that specifies the index of a column on which the check should end. A delegate that is the function to check for a condition in each column. Removes columns that match the specified condition from the worksheet. An integer that is the index of the column from which the check should start. A function to test for a condition in each column. Removes columns that match the specified condition from the worksheet. A delegate that is the function to check for a condition in each column. Ungroups the grouped columns on a worksheet. A zero-based integer representing the index of the first column to be ungrouped. A zero-based integer representing the index of the last column to be ungrouped. true, if the collapsed columns are displayed after ungrouping; otherwise, false. Displays the hidden columns on a worksheet. A zero-based integer representing the index of the first column to be unhidden. A zero-based integer representing the index of the last column to be unhidden. A collection of all rows in a worksheet. Adjusts the height of rows to accommodate cell content. An integer value specifying the zero-based index of the first row to be automatically resized. An integer value specifying the zero-based index of the last row to be automatically resized. Automatically creates an outline for the specified rows. Clears the outline for the specified rows. A zero-based integer representing the index of the first row to be ungrouped. A zero-based integer representing the index of the last row to be ungrouped. Removes an outline of rows. Groups the specified rows on a worksheet. A zero-based integer representing the index of the first row to be grouped. A zero-based integer representing the index of the last row to be grouped. true, if the created group is collapsed; otherwise, false. Hides the specified rows in a worksheet. A zero-based integer representing the index of the first row to be hidden. A zero-based integer representing the index of the last row to be hidden. Inserts a new row into the worksheet at the specified position. An integer specifying the zero-based index of the position where a new row shall be inserted. If it is negative or exceeds the last available index (1048575), an exception is raised. Inserts multiple rows into the worksheet. An integer specifying the zero-based index of the position where new rows shall be inserted. If it is negative or exceeds the last available index (1048575), an exception is raised. An integer specifying the number of rows to be inserted. Provides access to individual rows in the collection by their headings. A string that specifies the heading of the row to be obtained (for example, "1", "2", "3", etc.). This value matches the value of the row's property. A object that is a row with the specified heading. Provides indexed access to individual rows in the collection. A zero-based integer specifying the desired row's position within the collection. If it's negative or exceeds the last available index (a worksheet limits the number of rows to 1048576), an exception is raised. A object which specifies the row at the specified position. Gets the index of the last edited row on a worksheet. A zero-based integer representing the index of the last modified row on a worksheet. Removes the row at the specified position from the worksheet. An integer specifying the zero-based index of the row to be removed. If it is negative or exceeds the last available index (1048575), an exception is raised. Removes multiple rows from the worksheet. An integer specifying the zero-based index of the first row to be removed. If it is negative or exceeds the last available index (1048575), an exception is raised. An integer specifying the number of rows to be removed. Removes rows that match the specified condition from the worksheet. An integer that specifies the index of a row from which the check should start. An integer that specifies the index of a row on which the check should end. A delegate that is the function to check for a condition in each row. Removes rows that match the specified condition from the worksheet. An integer that specifies the index of a row from which the check should start. A delegate that is the function to check for a condition in each row. Removes rows that match the specified condition from the worksheet. A delegate that is the function to check for a condition in each row. Ungroups the grouped rows on a worksheet. A zero-based integer representing the index of the first row to be ungrouped. A zero-based integer representing the index of the last row to be ungrouped. true, if the collapsed rows are displayed after ungrouping; otherwise, false. Displays the hidden rows on a worksheet. A zero-based integer representing the index of the first row to be unhidden. A zero-based integer representing the index of the last row to be unhidden. A collection of all cells in a worksheet. Gets an individual cell by its reference string. A string that specifies a reference to a cell in the A1 reference style. A object. A single cell in a worksheet. Gets the index of the column that contains the current cell. A zero-based integer value that specifies the index of the column containing the current cell. Gets the string that specifies the formatted cell value as it is displayed. A value that specifies the cell's display text. Gets the entire range filled with an array formula, if the cell belongs to that range. A of cells filled with an array formula, or null if the current cell does not belong to that range. Indicates whether or not the cell value is prefixed with a single quote. true, if the cell value contains a leading quote; otherwise, false. Indicates whether a numeric value contained in the cell is displayed as a date and time value. true, if a date and time format is applied to the cell; otherwise, false. Indicates whether the current cell is the top left cell in the array formula range. true, if the current cell is the top left cell in the array formula range; otherwise, false. Gets or sets the expression tree from which the formula entered in the cell is built. A object that contains an expression tree. Gets the index of the row that contains the current cell. A zero-based integer value that specifies the index of the row containing the current cell. Gets or sets custom data associated with the current cell. A System.Object that contains information closely associated with the cell. A collection of worksheets contained in a workbook. Gets or sets the currently active worksheet within a workbook. A object that specifies the active worksheet. Creates a new worksheet and appends it to the end of the collection. A object that specifies the new worksheet. Creates a new worksheet under the specified name and appends it to the end of the collection. A value that specifies the worksheet name. A object that specifies the new worksheet. Determines whether the collection contains the specified worksheet. A object to locate in the collection. true, if the collection contains the specified worksheet; otherwise, false. Determines whether the collection contains a worksheet under the specified name. A string specifying the name of the worksheet to locate in the collection. true, if the collection contains the worksheet under the specified name; otherwise, false. Returns the zero-based index of the specified worksheet in the collection. A object to locate in the collection. An integer that is the index of a worksheet in a collection. Creates a new worksheet and appends it to the collection at the specified position. A zero-based integer which specifies the position at which the new worksheet should be inserted. A object that specifies the created worksheet. Creates a new worksheet under the specified name and appends it to the collection at the specified position. A zero-based integer which specifies the position at which the new worksheet should be inserted. A value that specifies the worksheet name. A object that specifies the created worksheet. Gets a worksheet by its name. A value that specifies the name of the worksheet to get. A object that is the worksheet with the specified name. Removes the specified worksheet from the collection. A object specifying a worksheet to be removed from a workbook. Removes the worksheet at the specified position from the collection. An integer that is the zero-based index of a worksheet to be deleted from a workbook. A worksheet in a workbook. Provides access to an object that contains options to display and print a worksheet. A object. Extends print range by merging with the specified range. A object that is the worksheet range to print. Obtains a collection of array formulas in a current worksheet. An instance that is a collection of objects. Provides access to an object that contains options to filter data in a worksheet. A object that implements the filtering functionality for a cell range in a worksheet. Automatically creates an outline for the specified worksheet. Forces recalculation of the current worksheet. Provides access to the collection of all cells contained in the worksheet. A object specifying the worksheet's collection of cells. Provides access to a collection of charts in a worksheet. A object that contains all the charts in a worksheet. Removes cell content, formatting, hyperlinks and comments. A object specifying the cell range to clear. Removes cell comments. A object specifying the cell range to clear. Removes cell content. A object specifying the cell range to clear. Removes cell formatting. A object specifying the cell range to clear. Removes cell hyperlinks. A object specifying the cell range to clear. Clears the outline for the specified worksheet. Clears the print area in the current worksheet. Gets or sets a worksheet code name. A string value that is the code name. Provides access to the collection of all columns contained in the worksheet. A object specifying the worksheet's collection of columns. Provides access to the collection of all cell comments contained in the worksheet. A object specifying the worksheet's collection of cell comments. Provides access to default comparers used to sort cell values in ascending and descending order. A DevExpress.Spreadsheet.IComparers container for default comparers. Provides access to the collection of all conditional formatting rules on a worksheet. A collection that stores all conditional formatting rules specified on a worksheet. Copies the specified worksheet into the current instance. A object that specifies the source worksheet for copying. Provides access to the collection of the custom in-place editors embedded into worksheet cells. A object specifying the worksheet's collection of custom cell in-place editors. Provides access to the collection of objects. A object that is the collection of all data bindings specified in a worksheet. Provides access to a collection of objects for the worksheet. A collection of objects. Gets or sets the default column width in units of measurement used in the workbook. A value that is a column width in units of measurement that are in effect. Gets or sets the default column width in characters of the default font specified by the built-in Normal style. A value that is the number of characters that can be accommodated in a column width when a column is formatted with the built-in Normal style. Gets or sets the default column width in pixels. An integer value that is a column width in pixels. Gets or sets the default height of worksheet rows. A value that is the row height in units of measurement that are in effect. Gets the collection of defined names whose scope is the current worksheet. A collection of a worksheet's defined names. Deletes cells from a worksheet, shifting other cells in the same row to the left. A object specifying a cell range to be deleted. Deletes cells from the worksheet. A object specifying a cell range to be deleted from the worksheet. A enumeration member specifying in which direction to shift other cells. Freezes the specified number of columns on the left side of the worksheet. An integer value that specifies the zero-based offset of the last column to be frozen relative to the first column in a worksheet. Freezes the specified number of columns to the right of the specified cell, including the column that contains this cell. An integer value that specifies the zero-based offset of the last column to be frozen relative to the column that contains the specified cell (the topLeft parameter). A object that specifies a cell (or top left cell of the cell range) contained in a column from where freezing columns shall start. Freezes the specified number of rows and columns below and to the right of the specified cell, including the row and column containing this cell. An integer value that specifies the zero-based offset of the last row to be frozen relative to the row that contains the specified cell (the topLeft parameter). An integer value that specifies the zero-based offset of the last column to be frozen relative to the column that contains the specified cell (the topLeft parameter). A object that specifies a cell (or top left cell of the cell range) from where freezing rows and columns shall start. Freezes the specified number of rows and columns at the top and on the left side of the worksheet. An integer value that specifies the zero-based offset of the last row to be frozen relative to the first row in a worksheet. An integer value that specifies the zero-based offset of the last column to be frozen relative to the first column in a worksheet. Freezes the specified number of rows at the top of the worksheet. An integer value that specifies the zero-based offset of the last row to be frozen relative to the first row in a worksheet. Freezes the specified number of rows below the specified cell, including the row that contains this cell. An integer value that specifies the zero-based offset of the last row to be frozen relative to the row that contains the specified cell (the topLeft parameter). A object that specifies a cell (or top left cell of the cell range) contained in a row from where freezing rows shall start. Gets the worksheet range that encompasses all cells containing data and formulas. A which contains all nonempty cells in a worksheet. Gets the existing cells in the worksheet. An enumerator that supports iteration over the cell collection. Returns a worksheet range that can be printed. A object that is the printable worksheet range. Calculates a worksheet range that can be printed with respect to the specified print area. true, to take into account the print area defined by the _xlnm.Print_Area name; otherwise, false. A object that is the printable worksheet range. Returns the permission set for a protected worksheet. The enumeration values specifying actions that end-users are allowed to take on the protected worksheet. Returns cell ranges currently selected in the worksheet. A list of the objects. Returns shapes currently selected in the worksheet. A list of the objects. Returns the used range on the specified worksheet. A object that is the range of modified cells. Provides access to options which determine the worksheet header and footer characteristics. A object containing options specific to headers and footers. Provides access to a collection of row page breaks in the worksheet. An object exposing the interface. Provides access to the collection of hyperlinks contained in the worksheet. A object specifying the worksheet's collection of hyperlinks. Provides access to ranges and error types which are ignored in those ranges. An collection of objects. Gets the worksheet index within the workbook's collection. An integer value specifying a zero-based index of the worksheet. Inserts new cells in the worksheet. A object specifying a cell range where new cells should be inserted. An enumeration member specifying in which direction to shift other cells. Inserts new cells in a worksheet, shifting other cells in the same column down. A object specifying a cell range where new cells should be inserted. Gets whether the worksheet is protected. true, if the worksheet is protected; otherwise, false. Provides access to an individual cell by indexes of a row and column containing this cell. A zero-based integer specifying the row index. If it is negative or exceeds the last available index (1048575), an exception is raised. A zero-based integer specifying the column index. If it is negative or exceeds the last available index (16383), an exception is raised. A object that specifies a cell at the intersection of the specified row and column. Provides access to a cell range by its reference string. A value that specifies the range reference in the A1 reference style or a defined name. A object. Merges the specified cells. A object that specifies a range of cells to be merged. Merges cells in the specified mode. A object that specifies the range of cells to be merged. A enumeration member that specifies how to merge cells. Moves the worksheet to another location within the workbook's collection of worksheets. An integer value specifying the zero-based destination index of the moved worksheet. Gets or sets the name of the worksheet . A value which specifies the worksheet name. Provides access to the group settings that control the summary row and column location. A object that specifies the grouping direction. Provides access to a collection of pictures in a worksheet. A object that contains all the pictures in a worksheet. Provides access to the collection of pivot tables in a worksheet. A object specifying the worksheet's collection of pivot tables. Provides access to options that control how the worksheet is printed. A object that contains worksheet print options. Protects worksheet elements to prevent them from being changed by the user. A string that specifies a password for the worksheet. If the password is an empty string, the worksheet can be unprotected without using a password. A enumeration that allows you to combine enumeration values to specify multiple worksheet elements to protect. Provides access to a collection of protected ranges in a current worksheet. A object containing all protected ranges of the worksheet. Provides access to the range of cells in the worksheet. An object implementing the interface. Removes subtotals for the specified cell range. A object that is the range of cells for which the subtotals should be removed. Provides access to the collection of all rows contained in the worksheet. A object specifying the worksheet's collection of rows. Scrolls the worksheet to the specified column and row. An integer that is the zero-based index of the row to which the worksheet must be scrolled. An integer that is the zero-based index of the column to which the worksheet must be scrolled. Scrolls the worksheet to the top-left cell of the specified range. A object to the top-left cell of which the worksheet must be scrolled. Scrolls the worksheet to the specified column. A string that represents the heading of the column to which the worksheet must be scrolled. Scrolls the worksheet to the specified column. An integer that is the zero-based index of the column to which the worksheet must be scrolled. Scrolls the worksheet to the specified row. A string that represents the heading of the row to which the worksheet must be scrolled. Scrolls the worksheet to the specified row. An integer that is the zero-based index of the row to which the worksheet must be scrolled. Performs a search in the worksheet using specified options. A representing the search text. A instance containing required search options. An object implementing the interface which is the collection of cells that match the search term. Performs a search in the worksheet using the default parameters. A representing the search text. An object implementing the interface which is the collection of cells that match the search term. Gets or sets an active cell in the worksheet. A object that specifies an active cell in the worksheet. If you assign a cell range located in a worksheet other than the current worksheet, an exception is raised. Gets or sets the chart selected in a worksheet. A object or null (Nothing in VB) if a chart is not selected. Gets or sets a comment selected in a worksheet. A object, or null (Nothing in VB) if a comment is not selected. Gets or sets a picture selected in the worksheet. A object. If you assign a picture located in a worksheet other than the current worksheet, an exception is raised. Gets or sets a shape selected in the worksheet. A object. If you assign a shape located in a worksheet other than the current worksheet, an exception is raised. Gets or sets a cell range selected in the worksheet. A object specifying the cell selection in the worksheet. If you assign a cell range located in a worksheet other than the current worksheet, an exception is raised. Defines the print range. A object that is the worksheet range to print. Sets cell ranges selected in the worksheet. A list of the objects. true if cell ranges are selected successfully; otherwise false. If you pass null (Nothing in Visual Basic), or an empty list, or a list that contains at least one cell range located in a worksheet other than the current worksheet, the method returns false. Selects cell ranges in the worksheet and specifies whether the selection expands to fit merged cells. A list of the objects. true, to expand the selection to include merged cells; otherwise, false. true, if cell ranges are selected successfully; otherwise false. Sets shapes selected in the worksheet. A list of the objects. true if shapes are selected successfully; otherwise false. If you pass a list that contains at least one shape located in a worksheet other than the current worksheet, the method returns false. Provides access to a collection of drawing objects (pictures and charts) in a worksheet. A object containing drawing objects in a current worksheet. Sorts the specified range by the first column in ascending order. A object that is the range of cells in a worksheet. Sorts the specified range by the specified column in ascending order. A object that is the range of cells in a worksheet. An integer that is the offset of the column by which to sort from the first column in the range. The first column has the offset 0. Sorts the specified range by the first column. A object that is the range of cells in a worksheet. true to sort in ascending order; otherwise, false. Sorts the specified range by the specified column. A object that is the range of cells in a worksheet. An integer that is the offset of the column by which to sort from the first column in the range. The first column has the offset 0. true, to sort in ascending order; otherwise, false. Sorts the specified range by the specified column using the specified comparer. A object that is the range of cells in a worksheet. An integer that is the offset of the column by which to sort from the first column in the range. The first column has the offset 0. An Sorts the specified range by multiple columns. A object that is the range of cells in a worksheet. A list of objects which specify the columns by which to sort. Provides access to a collection of sparkline groups in a worksheet. A object that contains all the sparklines in a worksheet. Gets the index of the leftmost column in the bottom right pane when panes are frozen. An integer that is the column index. Gets the index of the topmost row in the bottom right pane when panes are frozen. An integer that is the row index. Creates subtotals for the specified range of cells. A object that is the range of cells for which the subtotals should be created. An integer that specifies the zero-based index of a column containing related data for grouping. A list of column indexes in a worksheet that defines columns for which the subtotals should be calculated. An integer that specifies the code of the function to be used in calculating subtotals. A string that defines the text to be displayed in the summary rows. Provides access to the collection of tables contained in the worksheet. A object specifying the worksheet's collection of tables. Gets or sets the data associated with a object. A that contains arbitrary data for a worksheet. The default is null. Unfreezes rows and columns on the worksheet. Unmerges the specified cells that have been merged. A object that specifies a range of cells to be unmerged. Removes protection from a worksheet. A string that specifies the password with which the worksheetis protected. true, if protection is successfully removed; otherwise, false. Provides access to a collection of column page breaks in the worksheet. An object exposing the interface. Gets or sets whether the current worksheet is visible, hidden or "very hidden". A enumeration member that specifies the worksheet visibility type. Gets or sets whether the current worksheet is visible or hidden. true, if the worksheet is visible; otherwise, false. Gets a workbook that contains the current worksheet. An object exposing the interface. A division operator. Initializes a new instance of the DivisionExpression class with the specified settings. An object specifying the left operand. An object specifying the right operand. Creates a copy of the current DivisionExpression object. A DivisionExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the DivisionExpression class. A DivisionExpression class instance, representing the source object for copying. Gets the symbols that designate the operation. Returns the "/" string. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. Lists values used to specify the position of data labels on the chart. Specifies that data labels should be displayed in the best location. Specifies that data labels should be displayed below the data markers. Specifies that data labels should be displayed in the center of the data markers. Specifies that data labels should be displayed at the default location. Specifies that data labels should be displayed inside the base of the data markers. Specifies that data labels should be displayed inside the end of the data markers. Specifies that data labels should be displayed to the left of the data markers. Specifies that data labels should be displayed outside the end of the data markers. Specifies that data labels should be displayed to the right of the data markers. Specifies that data labels should be displayed above the data markers. Represents a sparkline group on a worksheet. Gets or sets the date range for the sparkline group. A object that contains the date values for the sparkline data. Removes the sparkline group from the worksheet. Gets or sets a value that specifies how empty cells should be plotted on the sparklines in the current sparkline group. A enumeration value that determines how blank values should be displayed on a sparkline. Provides access to the settings for the horizontal axis of the sparkline group. A object containing horizontal axis options. Gets or sets a line weight for the specified group of line sparklines. A System.Double value that is the line weight in points. Provides access to the settings that control the visual appearance of sparkline data points. A object that contains the marker options. Returns the position of a sparkline group in a worksheet. A object that specifies the data range where the sparkline group is located. Gets or sets the color for each sparkline in the sparkline group. A object that specifies the sparkline color. Gets or sets a value indicating whether data in hidden cells should be displayed on the sparklines in the current sparkline group. true, to plot data in hidden cells; otherwise, false. Provides access to the collection of sparklines contained in the sparkline group. A object that is a collection of sparklines. Gets or sets the type of a sparkline group. A enumeration value specifying the sparkline group type. Splits the sparkline group into individual sparklines. Provides access to the settings for the vertical axis of the sparkline group. A object containing vertical axis options. A base class that provides necessary functionality for custom localizers of the spreadsheet error names. Initializes a new instance of the XtraSpreadsheetCellErrorNameLocalizer class with the default settings. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Creates and returns an object containing resources specific to the language and culture settings. A object that contains resources based on the thread's culture. Returns a culture-specific string for the specified string identifier. A DevExpress.XtraSpreadsheet.Localization.XtraSpreadsheetCellErrorStringId enumeration value specifying the cell error whose text is to be localized. A that is the text to be displayed for the current culture settings. A method that will handle the SheetRemoving event of the SpreadsheetControl. A method that will handle the SheetRemoving event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Contains options for data retrieval from an external data source when establishing a data binding. Initializes a new instance of the ExternalDataSourceOptions class with the default settings. Gets or sets whether the first row of the binding range will contain data field names. True, to display data field names in the first row of the cell range specified for data binding; otherwise, false. Defines the custom XML part embedded in a workbook. Gets or sets a globally unique identifier (GUID) that identifies the custom XML part. A that is the GUID. Provides access to an XML document contained in a custom XML part. A System.Xml.XmlDocument object that is the XML document. Determines whether the specified object is equal to the current ICustomXmlPart object. The ICustomXmlPart object to compare with the current object. true, if the specified object is equal to the current object; otherwise false. A collection of arbitrary XML data (custom XML parts) embedded in the workbook. Adds a new item to the custom XML parts collection. A object that is the newly created collection item. Adds a new item with the specified content to the collection of custom XML parts. A string XML to store in the custom XML part. A object that is the newly created collection item. Adds the specified XML document to the collection of custom XML parts. A System.Xml.XmlDocument object to add to the collection. A object that is the newly created collection item. Removes all items from the collection. Checks whether the collection contains the specified custom XML part. A object that is the custom XML part to locate. true, if the collection contains the required custom XML part; otherwise, false. Checks whether there is an item in the collection whose XML content equals the specified XML string. A string that is the content to check. true, if the content of any custom XML part equals the specified XML string; otherwise, false. Gets the index of the specified custom XML part in the collection. An object to locate in the collection. An integer that is the item index. Gets the index of the custom XML part with the specified XML content within the collection. A string value that is the content to locate in the collection. A zero-based integer value indicating the index of the target content. Inserts a new custom XML part at the specified position within the collection. An integer specifying the zero-based index of the position where the new custom XML part shall be inserted. A object that is the new custom XML part. Inserts new content at the specified position within the collection. A zero-based integer that is the index of the collection item to which the content should be added. A string value that is the content to add. A object that is the new custom XML part containing the specified content. Inserts the specified XML document to the specified position within the collection. A zero-based integer that is the index of the position where an XML document shall be inserted. A System.Xml.XmlDocument object that is the XML document to insert. A object that is the new collection item. Removes the specified custom XML part from the collection. An object that is the item that should be deleted from the collection. Removes the custom XML part at the specified index from the collection. An integer that is the index of the collection item that should be removed. Lists the editing options which can be applied to the data source originated from cell range. Editing is allowed. Adding new rows is allowed. Removing rows is allowed. Sorting is allowed. Every editing operation is allowed. Every editing operation is forbidden. Contains various options for a data source created from a cell range. Initializes a new instance of the RangeDataSourceOptions class with the default settings. Gets or sets the comparer used to sort cell values in the data source columns. An object that performs the comparison. Gets or sets the detector used to identify the name and type of each column in the resulting data source. An object implementing the interface. Gets or sets the editing options for the data source range. One of the enumeration values indicating the available editing options. Gets or sets whether to preserve formulas in the data source range. True, if the formulas cannot be modified; otherwise, false. Specifies whether to use the text contained in the first row cells of the data source range as column headers. true, to retrieve the column names from the corresponding cells of the first row; otherwise, false. Provides data for the and events. Initializes a new instance of the RowsChangingEventArgs class with the specified settings. A string that is the name of the worksheet being modified. An integer specifying the index of the row from which the operation starts. An integer specifying the number of rows affected. A method that will handle the event of the SpreadsheetControl. A method that will handle the ClipboardDataPasted event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the event. Gets the cell range into which the data has been pasted. A value that specifies a cell reference to the destination cell range. Contains various options which can be specified for worksheet cells. Initializes a new instance of the SpreadsheetCellOptions class with the default settings. Gets or sets a value indicating whether the row height can be automatically adjusted for cells merged across a row and containing wrapped text. true, to automatically adjust the height of a row that has cells merged across; otherwise, false. Copies the properties of the specified object into the current instance of the SpreadsheetCellOptions class. A class instance, representing the source object for copying. Gets or sets a value indicating whether cell alignment should be preserved when the Show Formulas mode is enabled. true, to keep cell alignment when the Show Formulas option is activated; otherwise, false. Serves as the base for the and classes. Initializes a new instance of the DataSourceOptionsBase class with the default settings. Gets or sets the converter that transforms cell values into custom objects and back. An object implementing the interface which provides methods for converting cell values into required data types and back. Gets or sets whether to include hidden columns into the binding range. true, to skip hidden columns; otherwise, false. Default is false. Gets or sets whether to include the hidden rows into the binding range. true, to skip hidden rows; otherwise, false. Default is false. Provides data for the SpreadsheetControl.ActiveSheetChanged event. Initializes a new instance of the ActiveSheetChangedEventArgs class with the specified settings. A string that is the name of the formerly active sheet. A string that is the name of the sheet that became active. Contains information about a cell range bound to an external data source or used to create a data source. Gets the data source associated with the current object. An object that is the target data source. Gets the worksheet range associated with the current instance. A object that is a cell range associated with a data source. Gets the number of rows occupied by the cell range associated with a data source. An integer value that is the number of rows in the cell range associated with a data source. A cell range reference used in parsed formula. Initializes a new instance of the CellReferenceExpression class with the specified settings. A object that specifies where cells are located. A object that specifies a worksheet to which cells belong. Initializes a new instance of the CellReferenceExpression class with the specified settings. A object that specifies where cells are located. Gets or sets the cell area referenced by the expression. A object that specifies the referenced range. Creates a copy of the current CellReferenceExpression object. A CellReferenceExpression object which is a copy of the current object. Copies the appropriate properties of the specified object into the current instance of the CellReferenceExpression class. A CellReferenceExpression class instance, representing the source object for copying. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. Lists document header and footer sections. The center section. The left section. The right section. Enables determining whether a custom assembly containing the Entity Framework data model is allowed to load during mail merge. Determines whether a custom assembly is allowed to load. A string that is the full path to the custom assembly file. true, to load a custom assembly; otherwise, false. Lists actions which can be performed in response to a request for loading a custom assembly for the Entity Framework Data Source. Custom assemblies can be loaded without notice. No custom assembly can ever be loaded. Decide whether to load each custom assembly. Raise the CustomAssemblyLoading event and check the arguments. If the event is not handled - query the notification service. Cancel loading if neither event nor service provide a response. Contains options which affect how the mail merge data source is created and its data is loaded. Initializes a new instance of the SpreadsheetDataSourceLoadingOptions class with the default settings. Specifies the behavior when the attempts to load a custom assembly during mail merge. A enumeration member that specifies an action performed when attempting to load a custom assembly during mail merge. A method that will handle the event of the SpreadsheetControl. A method that will handle the CustomAssemblyLoading event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Provides data for the event. Initializes a new instance of the SpreadsheetCustomAssemblyLoadingEventArgs class with the specified settings. A value that specifies the path to the external assembly containing the Entity Framework model. A value that specifies the name of the Entity Framework context. Gets the name of the Entity Framework context. A value that is the name of the Entity Framework context. Gets or sets whether the e.Cancel setting in the event handler makes the final decision on loading the assembly. True to use only the CustomAsssemblyLoading event handler to decide whether to load an assembly; otherwise, false. Gets or sets the path to the external assembly containing the Entity Framework model. A value that specifies the path to the external assembly containing the Entity Framework model. A collection of data bindings specified in a worksheet. Creates a worksheet table starting from the upper left worksheet cell and binds it to the data source using default options. A data source object whose data should be retrieved into the worksheet. A object that contains information about the data-bound worksheet table. Creates a worksheet table with its top left corner at the specified cell and binds it to the data source using default options. A data source object whose data should be retrieved into the worksheet. An integer that is the row index of the top left cell in the worksheet table. An integer that is the column index of the top left cell in the worksheet table. A object that contains information about the data-bound worksheet table. Creates a worksheet table with its top left corner at the specified cell and binds it to the data source using the specified options. A data source object whose data should be retrieved into the worksheet. An integer that is the row index of the top left cell in the worksheet table. An integer that is the column index of the top left cell in the worksheet table. An object that contains options used to establish binding. A object that contains information about the data-bound worksheet table. Creates a worksheet table from the specified range and binds it to the data source using default options. A data source object whose data should be retrieved into the worksheet. A object specifying the range of the worksheet table being created. A object that contains information about the data-bound worksheet table. Creates a worksheet table from the specified range and binds it to the data source using the specified options. A data source object whose data should be retrieved into the worksheet. A object specifying the range of the worksheet table being created. An object that contains options used to establish binding. A object that contains information about the data-bound worksheet table. Binds the worksheet cell range to the specified data source. A data source object whose data should be retrieved into the worksheet. A object that contains information about the data-bound range. Binds the worksheet cell range to the specified data source. A data source object whose data should be retrieved into the worksheet. An integer that is the row index of the top left cell in the binding range. An integer that is the column index of the top left cell in the binding range. A object that contains information about the data-bound range. Binds the worksheet cell range to the specified data source using the specified options. A data source object whose data should be retrieved into the worksheet. An integer that is the row index of the top left cell in the binding range. An integer that is the column index of the top left cell in the binding range. An object that contains options used to establish binding. A object that contains information about the data-bound range. Binds the worksheet cell range to the specified data source. A data source object whose data should be retrieved into the worksheet. A object specifying the cell range to establish binding, in which the retrieved data will be inserted. A object that contains information about the data-bound range. Binds the worksheet cell range to the specified data source using the specified options. A data source object whose data should be retrieved into the worksheet. A object specifying the cell range in which the retrieved data will be inserted. An object that contains options used to establish binding. A object that contains information about the data-bound range. Removes all objects from the collection. Creates a new data source from the specified cell range. A object that is the cell range used as the data source. The range cannot include merged cells and cannot be composed of multiple selections. A object that contains information about the data source range. Creates a new data source from the cell range. A that is the cell range used as the data source. A object containing the data source options. A object that contains information about the data source range. Occurs when a binding cannot be completed successfully. Obtains data bindings for the specified cell. A for which to query the data binding collection. A object that identifies a particular data binding. Obtains data bindings for the cells in the specified range. A of cells in a worksheet. A generic list . Removes the object associated with the specified data source from the collection. An object specifying the data source associated with the object to be removed. Removes the specified object from the collection. A object to be removed from the collection. Removes the object at the specified index from the collection. A zero-based integer specifying the index of the item to be removed. It should be non-negative and less than the number of elements in the collection. Exposes the basic functionality to manage workbooks. Occurs after an active worksheet in a workbook has been changed. Occurs when an active worksheet in a workbook is about to be changed. Occurs before the document is saved (exported to a certain format). Occurs before a document is loaded (imported from an external source). Occurs before printing a workbook. Provides access to the object used for working with the system Clipboard. An object implementing the interface. Occurs after data on the Clipboard is obtained and recognized, but before data is actually pasted. Occurs after data has been pasted from the Clipboard onto a worksheet. Occurs before data is pasted from the Clipboard. Occurs after new columns have been added to a worksheet. Occurs when new columns are about to be inserted into a worksheet. Occurs after columns have been deleted from a worksheet. Occurs when columns are about to be deleted from a worksheet. Occurs when a comment is inserted. Occurs before inserting a comment. Occurs when a comment is deleted. Occurs before deleting a comment. Occurs after the range content has been pasted into target cells. Occurs before the range content is pasted into target cells. Creates and loads a new empty workbook. true, if the document is created successfully; otherwise, false. Occurs before a custom assembly is loaded for use as the Entity Framework data source during mail merge and allows cancelling loading. Occurs when a formula or sheet being moved or copied contains the defined name, which already exists on the destination worksheet or workbook. Occurs when a document that has not yet been saved is about to be closed. Occurs after a document is loaded. Occurs after a document has been saved. Occurs when a new document is created. Raises when the encrypted file did not pass the data integrity verification. Raises when the property is not set or contains a wrong password. Occurs before a document is loaded. Handle this event to set initial document settings. Fires when the supplied data could not be recognized as data in the assumed format for import. Loads a document from a stream, specifying the document format. The stream from which to load a document. One of the members. true, if a document is loaded successfully; otherwise, false. Loads a document from a file, specifying the document format. A string specifying the file to load (including the full path). One of the members. true, if a document is loaded successfully; otherwise, false. Loads a document from a file. A string specifying the file to load (including the full path). true, if a document is loaded successfully; otherwise, false. Loads a document from a byte array. A object that is an array of bytes containing document data in the specified format. A enumeration member specifying the format of the document to be loaded. true, if the document is successfully loaded; otherwise, false. Loads the document from a array. A System.Byte[] object that is an array of bytes containing document data. true, if the document is loaded successfully; otherwise, false. Loads the document from a stream. An object that is the stream from which the document is loaded. true, if the document is loaded successfully; otherwise, false. Gets or sets whether the document content was modified since it was last saved. true if the document's contents was modified; otherwise, false. Occurs when the value of the property is changed. Provides access to various options which can be specified for the workbook. A object containing various workbook options. Occurs after a worksheet area has been frozen. Occurs after a frozen worksheet area has been unlocked. Occurs after the range content has been copied. Occurs before a cell range is copied in a worksheet. Occurs after new rows have been added to a worksheet. Occurs when new rows are about to be inserted into a worksheet. Occurs after rows have been deleted from a worksheet. Occurs when rows are about to be deleted from a worksheet. Saves the document to a stream, specifying the document format. The object to output the document to. One of the enumeration values. Saves the document to a file, specifying the document format. A string value specifying the path to a file in which to save the document. One of the enumeration values. Saves the document to the specified file. The file format is identified by the file extension. A string value specifying the path to a file in which to save the document. Saves a document to an array of bytes in the specified format. A enumeration member specifying the format of the document to be saved. A object that is an array of bytes containing document data in the specified format. Occurs when the scroll position changes in a worksheet. Fires in response to changing cell selection in a worksheet. Occurs after a drawing object has been inserted into a worksheet. Occurs after a drawing object has been removed from a worksheet. Occurs before a drawing object is removed from a worksheet. Occurs before a drawing object is copied in a worksheet. Occurs after a new worksheet has been added to a workbook. Occurs after a worksheet has been removed from a workbook. Occurs when a worksheet is about to be removed from a workbook. Occurs after a worksheet has been renamed. Occurs when a worksheet is about to be renamed. Gets or sets a unit of measure used in the workbook. The enumeration member. It is expected to be set to the value by default. Fires after a unit of measurement used in the workbook is changed. Fires before a unit of measurement used within the workbook is changed. Contains formula environment information - the cell or range, the worksheet, the current culture, the reference style, and indicates whether the formula is an array formula. Initializes a new instance of the ExpressionContext class with the specified settings. An integer that is the column index of a cell containing the formula. An integer that is the row index of a cell containing the formula. A object that is the worksheet containing the formula. A object specifying culture-specific settings. true, if the formula is an array formula; otherwise, false. A enumeration that specifies the cell reference style. Initializes a new instance of the ExpressionContext class with the default settings. Initializes a new instance of the ExpressionContext class with the specified settings. An integer that is the column index of a cell containing the formula. An integer that is the row index of a cell containing the formula. A object that is the worksheet containing the formula. Initializes a new instance of the ExpressionContext class with the specified settings. An integer that is the column index of a cell containing the formula. An integer that is the row index of a cell containing the formula. A object that is the worksheet containing the formula. A object specifying culture-specific settings. A enumeration that specifies the cell reference style. An enumeration that specifies whether the formula works with a series of data values. Gets or sets the column of a cell containing the formula. An integer that is the column index of a cell containing the formula. Gets or sets the culture setting of a formula environment. A object specifying culture-specific settings. Gets or sets the worksheet-specific parameter which determines how the formula is interpreted and calculated. An enumeration member specifying how the formula is interpreted. Gets or sets whether the expression is an array formula. A object specifying culture-specific settings. Gets or sets the cell reference style used in the expression. A enumeration that specifies the cell reference style. Gets or sets the row of a cell containing the formula. An integer that is the row index of a cell containing the formula. Gets or sets a worksheet that contains a formula. A object that is the worksheet containing the formula. Lists how a data update is initiated. Real time data is updated by a timer after the time interval specified by the property. Real time data is updated on demand by calling the method. Represents a data marker displayed at each data point in the series on the line, scatter or radar chart. Gets or sets the size of the marker in points. An integer value that specifies the marker's size. The value must be a whole number between 2 and 72. Gets or sets the shape of the marker. A enumeration value specifying the marker style. A base interface for expression node. Gets or sets the number of pairs of parentheses in which the expression is enclosed. An integer that is the number of pairs of parentheses. Appends the expression string to the specified StringBuilder object. A object that holds a string to append. An object used for creating a string from an expression tree node. Appends the expression string to the specified StringBuilder object. A object that holds a string to append. An object used for creating a string from an expression tree node. A object specifying the formula context. Calls the visitor delegate on the expression. A DevExpress.Spreadsheet.Formulas.IExpressionVisitor object that is the expression visitor. Contains options used for saving (exporting) a document in OpenXML format (aka MS Excel 2007 default format, .xlsx). Initializes a new instance of the OpenXmlDocumentExporterOptions class with the default settings. Contains an expression tree and provides methods to handle it. Initializes a new instance of the ParsedExpression class with the specified settings. A object that is the workbook containing the formula being processed. Gets or sets the root expression of the expression tree. An descendant that is the top level expression in a formula. Gets the list of ranges referenced in a formula. A list of objects which are the ranges referenced in a formula. Gets the list of ranges referenced in a formula. An object providing information on the worksheet, cell, formula type and the current culture. A list of objects which are the ranges referenced in a formula. Builds a string expression from an expression tree. An object that provides formula context. A string expression. Builds a string expression from an expression tree. A string expression. Lists values used to specify what the bubble size represents on a bubble chart. Specifies that the bubble area should be proportional to the bubble size value. Specifies that the bubble radius should be proportional to the bubble size value. Contains information about a bound to an external data source or used to create a data source. Gets the worksheet table associated with the current WorksheetTableDataBinding instance. A object that is a table associated with a data source. Lists types of the worksheet reference. A type that is used sparsely. A reference of this type can be created in Microsoft Excel for a defined name. It is in the form "temp.xslx!DefinedName" where "temp.xslx" is the name of the file containing the reference. Reference type that is specific for defined names. For example, if the property is the "!$D$6" string, then the type of this reference is the CurrentWorksheet. A reference to an external worksheet. Invalid sheet reference in expressions used in defined names. A reference that contains the sheet name and the cell reference. A sheet name is the name of the sheet in the current workbook, for example "Sheet1!A2". Provides data for the SpreadsheetControl.DocumentPropertiesChanged event. Indicates whether one of the built-in is changed. true, if any built-in document property is changed; otherwise, false. Indicates whether one of the custom is changed. true if any custom document property is changed; otherwise, false. A method that will handle the SpreadsheetControl.CellValueChanged event. A method that will handle the CellValueChanged event of the SpreadsheetControl. The event source. This parameter identifies the SpreadsheetControl which raised the event. A object which contains event data. Lists actions which changed the cell value. Cell value has been modified programmatically. End-user has modified the cell value using worksheet editors. New value has been pasted into the cell. Cell value has been changed by executing the undo or redo command.