The main document class, contains a collection of worksheets, named ranges and other related objects.
The following tables list the members exposed by the Workbook type.
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the Workbook class. |
Name | Description | |
---|---|---|
![]() |
Gets or sets the maximum number of iterations when calculating certain functions, such as IRR and RATE. |
|
![]() |
Gets or sets the precision when calculating certain functions, such as IRR and RATE. |
|
![]() |
Gets a value indicating whether there is a command in the undo history which can be redone. |
|
![]() |
Gets a value indicating whether there is a command in the undo history which can be undone. |
|
![]() |
Gets the workbook user defined custom numeric formats. |
|
![]() |
Gets the workbook defined default numeric formats. |
|
![]() |
IDocumentPaginatorSource.DocumentPaginator implementation. |
|
![]() |
Gets or sets a value indicating whether formula evaluation is enabled. |
|
![]() |
Gets or sets a value indicating whether cell data is automatically interpreted as a value of a specific type, or accepted as text. |
|
![]() |
Gets or sets a custom expression evaluator. Identifier and function calls that cannot be resolved by the core are delegated to this evaluator. |
|
![]() |
Gets or sets an information provider for custom functions. |
|
![]() |
Gets or sets the workbook locale. |
|
![]() |
Gets an object that an be used to manage the named ranges in this workbook. |
|
![]() |
Gets an object which provides customization properties for printing and print-preview. |
|
![]() |
Gets or sets a value indicating whether cells should show their leading apostrophe. |
|
![]() |
Gets or sets a value indicating whether saving action records for later undo is enabled. |
|
![]() |
Gets an object that can be used to create and manage the worksheets in this workbook. |
Name | Description | |
---|---|---|
![]() |
Stops tracking changes by the specified command and reverts all changes done so far. |
|
![]() |
Stops recording the most recently started composite operation and discards the records created so far. |
|
![]() |
Stops tracking changes by the specified command and saves the command in the history queue. |
|
![]() |
Stops recording the most recently started composite operation and saves the composite in the history queue. |
|
![]() |
Reevaluates all formulas containing custom and volatile functions and their dependent cells. |
|
![]() |
Executes the specified command on this workbook. |
|
![]() |
Performs a search for a cell containing the specified text, using the specified criteria. |
|
![]() |
Finds and returns all cells containing the specified text, using the specified criteria. |
|
![]() |
Overloaded. Loads a workbook from an XML file or document. |
|
![]() |
Executes again an action saved in the command history. |
|
![]() |
Replaces the data of the specified cell if it matches the specified criteria and returns the next matching cell. |
|
![]() |
Replaces the data of all cells matching the specified criteria. |
|
![]() |
Overloaded. Saves a workbook to an XML file or document. |
|
![]() |
Localizes the UI elements that are related to this workbook with the strings contained in the specified XML file. |
|
![]() |
Creates a Command object to track subsequent changes on the specified target. The returned command will be automatically executed when disposed. |
|
![]() |
Starts recording undo/redo commands into a CompositeCommand. |
|
![]() |
Undoes an action saved in the command history. |
Name | Description | |
---|---|---|
![]() |
Raises the ActionRedone event. |
|
![]() |
Raises the ActionUndone event. |
|
![]() |
Raises the DeserializeColumnTag event. |
|
![]() |
Raises the DeserializeData event. |
|
![]() |
Raises the DeserializeRowTag event. |
|
![]() |
Raises the DeserializeData event. |
|
![]() |
Raises the PropertyValueChanged event. |
|
![]() |
Raises the SerializeColumnTag event. |
|
![]() |
Raises the SerializeData event. |
|
![]() |
Raises the SerializeRowTag event. |
|
![]() |
Raises the SerializeTag event. |
|
![]() |
Raises the WorksheetCellChanged event. |
|
![]() |
Raises the WorksheetCellChanging event. |
|
![]() |
Raises the WorksheetCellsCleared event. |
|
![]() |
Raises the WorksheetChanged event. |
|
![]() |
Raises the WorksheetColumnChanged event. |
|
![]() |
Raises the WorksheetRowChanged event. |
|
![]() |
Raises the WorksheetValidationFailed event. |
Name | Description | |
---|---|---|
![]() |
Raised when an action is redone. |
|
![]() |
Raised when an action is undone. |
|
![]() |
Raised during XML deserialization to enable users to perform custom deserialization of tags. |
|
![]() |
Raised during XML deserialization to enable users to perform custom deserialization of the data values of cells. |
|
![]() |
Raised during XML deserialization to enable users to perform custom deserialization of tags. |
|
![]() |
Raised during XML deserialization to enable users to perform custom deserialization of tags. |
|
![]() |
Raised when a property of this object is changed. |
|
![]() |
Raised during XML serialization to enable users to perform custom serialization of tags. |
|
![]() |
Raised during XML serialization to enable users to perform custom serialization of the data values of cells. |
|
![]() |
Raised during XML serialization to enable users to perform custom serialization of tags. |
|
![]() |
Raised during XML serialization to enable users to perform custom serialization of tags. |
|
![]() |
Raised when a cell of one of the worksheets is changed. |
|
![]() |
Raised when a cell of one of the worksheets is about to change. |
|
![]() |
Raised when a range of cells in one of the worksheets has been cleared. |
|
![]() |
Raised when a property of one of the worksheets in this workbook is changed. |
|
![]() |
Raised when a column in one of the worksheets is changed. |
|
![]() |
Raised when a row in one of the worksheets is changed. |
|
![]() |
Raised when the validation of entered data has failed and the validation's ErrorAction property is set to RaiseEvent. |