DocumentFormat.OpenXml.Extensions
Given a worksheet, column and row creates or returns a cell
Writes a shared string to the row and column specified.
Writes a shared string to the row and column specified.
Writes a shared string to the range specified.
Writes a shared string to the range specified.
Writes an inline string to the row and column specified.
Writes an inline string to the row and column specified.
Writes an inline string to the range specified.
Writes an inline string to the range specified.
Writes a number to the row and column specified.
Writes a number to the row and column specified.
Writes a number to the range specified.
Writes a number to the range specified.
Writes adate to the row and column specified.
Writes a date to the range specified.
Writes any value to the row and column specified.
Writes any value to the row and column specified.
Writes any value to the range specified.
Writes any value to the range specified.
Writes any value to the row and column specified.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Includes column headers and all columns.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Includes column headers and all columns.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Includes column headers and columns from the data table specified in the columnNames list.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Includes column headers and columns from the data table specified in the columnNames list.
Inserts a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Sufficient rows are inserted to make space for the data table. Includes column headers and all columns.
Inserts a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Sufficient rows are inserted to make space for the data table. Includes column headers and all columns.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Sufficient rows are inserted to make spac for the data table. Includes column headers and all columns.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Sufficient rows are inserted to make spac for the data table. Includes column headers and all columns.
Sets the font style and colour for a cell.
Sets style information for a range of cells.
Inserts a new row into worksheet and updates all existing cell references.
Formula references are not updated by this method.
Inserts one or more rows into worksheet and updates all existing cell references. Returns the last row.
Formula references are not updated by this method.
Delete a row into worksheet and updates all existing cell references.
Formula references are not updated by this method.
Delete one or more rows into worksheet and updates all existing cell references.
Formula references are not updated by this method.
Draws a border around the area defined by the two cell references.
Clears the border around the area defined by the two cell references.
Merges the cell area defined by the two references into one cell.
Sets the defined name representing the print area for a worksheet
Saves this worksheet and all related document parts.
Returns a row from the row index provided.
Returns a column from the column index provided.
Returns a column from the column name provided.
Sets the width of a column by index.
Sets the width of a column by name.
Given a spreadsheet reference and text, writes a shared string to the row and column specified.
Given a spreadsheet reference and text, writes an inline to the row and column specified.
Given a spreadsheet reference and text, writes a number to the row and column specified.
Given a spreadsheet reference and date, writes the date to a row and column specified.
Given a spreadsheet reference and text, writes any value to the row and column specified.
Given a worksheet, column and row, returns an existing cell or creates a new one if it doesnt exist
Inserts a new row into worksheet and updates all existing cell references.
Formula references are not updated by this method.
Inserts one or more rows into worksheet and updates all existing cell references. Returns the last row.
Formula references are not updated by this method.
Delete a row into worksheet and updates all existing cell references.
Formula references are not updated by this method.
Delete one or more rows into worksheet and updates all existing cell references. Returns the last row.
Formula references are not updated by this method.
Inserts a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Sufficient rows are inserted into the worksheet to contain the data. Includes column headers and all columns, or columns if columnNames is supplied.
Pastes a datatable into a worksheet at the location specified and returns the rowindex of the last row.
Includes column headers and all columns, or columns if columnNames is supplied.
Writes a list of values to the location specified, returning the ending column.
Sets the style information for a cell.
Sets the style for the defined area of cells.
Returns an existing style index or creates a new style index from the style information provided.
Returns an existing reserved number format style index or creates a new style index from the number format id provided.
Draws a border around the area defined by the two cell references.
Draws a border around the area defined by the two cell references.
Creates a merged cell from the references supplied
Saves the worksheet and all related document parts.
Gets the row specified at the row index, or creates a new row if one does not exist.
Gets a column from the sheet data
Set the column width of a column
Sets the defined name representing the print area for a worksheet
sets the page setup options for a worksheet
Returns the current spreadsheet
Returns the current worksheet
Provides the base functionality around Spreadsheets
Gets the row specified at the row index if it exists
Gets a column from the sheet data
Returns a cell is one exists at the location supplied.
Use FindCell instead if a missing cell should be created.
Gets the font, background and border style settings for a cell.
If the cell does not exists, then a null reference (nothing) is returned
Gets the font, background and border style settings for a cell.
If the cell does not exists, then the default style is returned instead.
Gets the page setup values for a worksheet.
Provides the base functionality around Spreadsheets as a set of static functions
Returns a memory stream with a copy of a file's contents.
Returns a copy of an embedded resource from the project as a memory stream.
Include any folder paths in the filename parameter.
Returns a copy of a file provided as a memory stream.
Returns a new spreadsheet document as a stream from the blank spreadsheet template.
Returns a worksheet part from a spreadsheet by name
Returns the name of a column offset by the supplied distance.
Returns the index of the column name supplied.
Returns the column from a cell reference
Returns the column from a cell reference
Returns the first reference from a range that may include a sheet.
Gets a copy of the default style information
Returns the workbook styles part from a spreadsheet document.
Returns a DefinedName matching the name supplied.
Gets the internal sheet id from the sheet name
Provides the base functionality around Spreadsheets
Writes the contents of a stream to a file.
Inserts a new sheet into a SpreadsheetDocument and returns the name of the sheet
Given a spreadsheet document and sheet name, inserts a new worksheet
The SpreadsheetDocument to insert the worksheet into.
The name of the new sheet.
The new WorksheetPart or the existing part if a matching sheetname already exists.
Deletes a worksheet from the document
The SpreadsheetDocument to remove the worksheet from.
The name of the sheet to remove.
A boolean indicating whether the worksheet was successfully removed.
Given text and a SharedStringTablePart, creates or returns a SharedStringItem with the specified text
Creates or gets an existing font with the style information provided.
Creates or gets an existing font with the style information provided.
Creates or gets an existing font with the style information provided.
Creates or gets an existing number format.
Saves the spreadsheet and all related document parts.
Updates the row span attribute to the correct value for the cells contained within its.
Updates the row span attribute to the correct value for the cells contained within its.
Writes a culture independent numeric string
Writes a boolean value in the correct format
Provides the base functionality around WordprocessingDocuments as a set of static functions
Pastes the text provided at a bookmark in the document body.
Pastes a dictionary containing bookmark-text key pair values into the document.
Bookmarks that are found in the document are removed from the dictionary.
Saves all elements in the main document part
Pastes the text provided at a bookmark in the document body.
Pastes a dictionary containing bookmark-text key pair values into a document.
Bookmarks that are found in the document are removed from the dictionary.
Saves all elements in the main document part
Returns a new spreadsheet document as a stream from the blank spreadsheet template.
Returns the default SpreadsheetStyle obejct for the spreadsheet provided.
Sets the color using R,G and B hex values eg "FF0000"
Sets the color using R,G and B hex values eg "FF0000"
Sets all four border color and styles.
Sets the top border's color and style.
Sets the left border's color and style.
Sets the bottom border's color and style.
Sets the right border's color and style.
Sets an individual border's color and style.
Sets the horizontal alignment value
Sets the vertical alignment value
Sets the format code value
Sets all four border color and styles.
Sets the top border's color and style.
Sets the left border's color and style.
Sets the bottom border's color and style.
Sets the right border's color and style.
Sets an individual border's color and style.
Overrides any style information by copying from the Font object provided.
Overrides any fill style information by copying from from the Fill object provided
Overrides any border style information by copying from the Border object provided
Overrides any style information by copying from the Alignment object provided.
Overrides any number format information by copying from from the object provided
Returns a new Font object from the style information provided
Returns a new Font object from the style information provided
Returns a new Border object from the style information provided
Returns a new Alignment object from this object
Returns a new NumberFormat object from this object
Returns a deep copy of this object.
Determines if the two font settings supplied are the same.
Determines if the two font settings supplied are the same.
Determines if the two font settings supplied are the same.
Determines if the two fill settings supplied are the same.
Determines if the two fill settings supplied are the same.
Determines if the two fill settings supplied are the same.
Determines if the two border settings supplied are the same.
Determines if the two border settings supplied are the same.
Determines if the two border settings supplied are the same.
Determines if the two alignment settings supplied are the same.
Determines if the two alignment settings supplied are the same.
Determines if the two alignment settings supplied are the same.
Determines if the two format settings supplied are the same.
Determines if the two format settings supplied are the same.
Determines if the two format settings supplied are the same.
Sets or gets whether the style is italic
Sets or gets whether the style is bold
Sets or gets whether the style is underline
Sets or gets whether the style is underline