CellRange Class |
Namespace: Spire.Xls
The CellRange type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() |
BooleanValue |
Returns or sets the bool value of the specified range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access Boolean property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set and get BooleanValue</para><para>worksheet.Range[2, 4].BooleanValue = true;</para><para>bool boolean = worksheet.Range[2, 4].BooleanValue;</para>
|
![]() ![]() |
Borders |
Returns a Borders collection that represents the borders of a style or a range of cells (including a range defined as part of a conditional format).
![]()
The following code illustrates how to access Borders property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>//Set borders</para><para>IBorders borders = worksheet["C2"].Borders;</para><para>//Set line style</para><para>borders[BordersLineType.EdgeTop].LineStyle = LineStyleType.Thin;</para><para>borders[BordersLineType.EdgeBottom].LineStyle = LineStyleType.Thin;</para><para>//Set border color</para><para>borders[BordersLineType.EdgeTop].Color = Color.Red;</para><para>borders[BordersLineType.EdgeBottom].Color = Color.Red;</para><para>//Save to file</para><para>workbook.SaveToFile("CellFormats.xlsx");</para>
|
![]() ![]() |
BuiltInStyle |
Gets/sets built in style.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access BuiltInStyle property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>//Set built in style</para><para>worksheet["C2"].BuiltInStyle = BuiltInStyles.Accent3;</para><para>//Save to file</para><para>workbook.SaveToFile("BuiltInStyle.xlsx");</para>
|
![]() ![]() |
CellList |
Returns a Range object that represents the cells in the specified range.
![]()
The following code illustrates how to access CellList property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text. The content contained by ![CDATA[]] will be expressed as plain text</para><para>ListCellRange cells = worksheet["A1:E8"].CellList;</para><para>//Do some manipulations</para><para>foreach (CellRange Range in cells)</para><para>Range.Text = Range.RangeAddressLocal;</para><para>//Save to file</para><para>workbook.SaveToFile("CellList.xlsx");</para>
|
![]() |
Cells |
Obsolete.
Returns a Range object that represents the cells in the specified range.
|
![]() |
CellsCount |
Gets number of cells.
(Inherited from
XlsRange
.)
|
![]() ![]() |
CellStyleName |
Gets/sets name of the style for the current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access CellStyleName of the specified range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Add and set style</para><para>CellStyle style = workbook.Styles.Add("CustomStyle");</para><para>worksheet["C2"].Style = style;</para><para>//Check Style name</para><para>Console.Write(worksheet["C2"].CellStyleName);</para>
|
![]() ![]() |
Column |
Returns the number of the first column in the first area in the specified range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access Column property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get specified column</para><para>int firstColumn = worksheet["E1:R3"].Column;</para>
|
![]() |
ColumnCount |
Gets number of columns.
(Inherited from
XlsRange
.)
|
![]() |
ColumnGroupLevel |
Column group level.
(Inherited from
XlsRange
.)
|
![]() ![]() |
Columns |
Returns a Range object that represents the columns in the specified range.
![]()
The following code illustrates how to access columns:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set columns</para><para>IXLSRange[] columns = worksheet["A1:E8"].Columns;</para><para>//Do some manipulations</para><para>foreach (IXLSRange column in columns)</para><para>column.Text = column.RangeAddressLocal;</para><para>//Save to file</para><para>workbook.SaveToFile("Columns.xlsx");</para>
|
![]() ![]() |
ColumnWidth |
Returns or sets the width of all columns in the specified range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set the width of all columns in the specified range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set the ColumnWidth</para><para>worksheet["A1"].Text = "This cell contains sample text";</para><para>worksheet["A1"].ColumnWidth = 25;</para><para>//Save to file</para><para>workbook.SaveToFile("ColumnWidth.xlsx");</para>
|
![]() |
CombinedAddress |
Returns the combined range reference in the language.
Read-only String.
(Inherited from
XlsRange
.)
|
![]() |
CombinedCells |
Gets the list of combined cells.
(Inherited from
XlsRange
.)
|
![]() ![]() |
Comment |
Returns a Comment object that represents the comment associated with the cell in the upper-left corner of the range.
![]()
The following code illustrates how to access Comments property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Adding comments to a cell</para><para>worksheet.Range["A1"].AddComment().Text = "Comments";</para><para>//Add Rich Text Comments</para><para>CellRange range = worksheet.Range["A6"];</para><para>range.AddComment().RichText.Text = "RichText";</para><para>IRichTextString rtf = range.Comment.RichText;</para><para>//Formatting first 4 characters</para><para>IFont redFont = workbook.CreateFont();</para><para>redFont.IsBold = true;</para><para>redFont.Color = Color.Red;</para><para>rtf.SetFont(0, 3, redFont);</para><para>//Save to file</para><para>workbook.SaveToFile("DataValidation.xlsx");</para>
|
![]() |
ConditionalFormats |
Obsolete.
Collection of conditional formats for the range.
(Inherited from
XlsRange
.)
|
![]() |
Count |
Returns the number of objects in the collection.
(Inherited from
XlsRange
.)
|
![]() |
CurrentRegion |
Get the range associated with a range.
(Inherited from
XlsRange
.)
|
![]() ![]() |
DataValidation |
Get dataValidation of the sheet. Read Only.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access DataValidation property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Data validation for number</para><para>IDataValidation validation = worksheet.Range["A3"].DataValidation;</para><para>validation.AllowType = CellDataType.Integer;</para><para>//Value between 0 to 10</para><para>validation.CompareOperator = ValidationComparisonOperator.Between;</para><para>validation.Formula1 = "0";</para><para>validation.Formula2 = "10";</para><para>//Save to file</para><para>workbook.SaveToFile("DataValidation.xlsx");</para>
|
![]() ![]() |
DateTimeValue |
Gets/sets DateTime value of the range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access DateTimeValue property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set and get the DateTimeValue of specified range</para><para>worksheet.Range[2, 4].DateTimeValue = DateTime.Now;</para><para>DateTime dateTime = worksheet.Range[2, 4].DateTimeValue;</para><para>//Save to file</para><para>workbook.SaveToFile("DateTimeValue.xlsx");</para>
|
![]() |
DisplayedText |
Gets cell displayed text.
(Inherited from
XlsRange
.)
|
![]() |
EndCell |
Returns a Range object that represents the cell at the end of the
region that contains the source range.
|
![]() |
EntireColumn |
Returns a Range object that represents the entire column (or
columns) that contains the specified range.
|
![]() |
EntireRow |
Returns a Range object that represents the entire row (or rows) that contains the specified range.
|
![]() ![]() |
EnvalutedValue |
Returns the calculated value of a formula.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access a calculated value:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Returns the calculated value of a formula using the most current inputs</para><para>string calculatedValue = worksheet["C1"].EnvalutedValue;</para><para>Console.WriteLine(calculatedValue);</para>
|
![]() |
ErrorValue |
Gets or sets error value of this range.
(Inherited from
XlsRange
.)
|
![]() |
ExtendedFormatIndex |
Sets / gets index of extended format.
(Inherited from
XlsRange
.)
|
![]() |
FirstColumn |
Gets or sets the index of the first column in the range.
(Inherited from
XlsRange
.)
|
![]() |
FirstRow |
Gets or sets the first row of the range.
(Inherited from
XlsRange
.)
|
![]() |
Formula |
Returns or sets the object's formula in A1-style notation and in
the language of the macro.
(Inherited from
XlsRange
.)
|
![]() ![]() |
FormulaArray |
Returns or sets the array formula of a range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access FormulaArray property of the range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Assign array formula</para><para>worksheet.Range["A1:D1"].FormulaArray = "{1,2,3,4}";</para><para>//Adding a named range for the range A1 to D1</para><para>worksheet.Names.Add("ArrayRange", worksheet.Range["A1:D1"]);</para><para>//Assign formula array with named range</para><para>worksheet.Range["A2:D2"].FormulaArray = "ArrayRange+100";</para><para>//Save to file</para><para>workbook.SaveToFile("FormulaArray.xlsx");</para>
|
![]() |
FormulaArrayR1C1 |
Returns or sets the formula for the object, using R1C1-style notation in the language of the macro
(Inherited from
XlsRange
.)
|
![]() |
FormulaBoolValue |
Gets or sets bool value of the formula.
(Inherited from
XlsRange
.)
|
![]() |
FormulaDateTime |
Gets or sets bool value of the formula.
(Inherited from
XlsRange
.)
|
![]() |
FormulaErrorValue |
Gets or sets error value of the formula.
(Inherited from
XlsRange
.)
|
![]() |
FormulaNumberValue |
Gets or sets double value of the formula.
(Inherited from
XlsRange
.)
|
![]() |
FormulaR1C1 |
Returns or sets the formula for the object, using R1C1-style notation in the language of the macro
(Inherited from
XlsRange
.)
|
![]() |
FormulaStringValue |
Gets or sets string value of the range.
(Inherited from
XlsRange
.)
|
![]() |
FormulaValue |
Gets formula value.
(Inherited from
XlsRange
.)
|
![]() ![]() |
HasBoolean |
Indicates whether range contains bool value.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access HasBoolean property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Assigning Value2 property of the Range</para><para>worksheet["A3"].Value2 = false;</para><para>//Checking Range types</para><para>bool isboolean = worksheet["A3"].HasBoolean;</para><para>//Save to file</para><para>workbook.SaveToFile("HasBoolean.xlsx");</para>
|
![]() |
HasComment |
Gets a value indicating whether the cell has a comment.
(Inherited from
XlsRange
.)
|
![]() |
HasConditionFormats |
Indicates whether each cell of the range has some conditional formatting.
(Inherited from
XlsRange
.)
|
![]() |
HasDataValidation |
Indicates whether specified range object has data validation.
If Range is not single cell, then returns true only if all cells have data validation. Read-only.
(Inherited from
XlsRange
.)
|
![]() ![]() |
HasDateTime |
Determines if all cells in the range contain datetime.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access HasDateTime property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Assigning Value2 property of the Range</para><para>worksheet["A1"].Value2 = DateTime.Now;</para><para>//Checking Range types</para><para>bool isDateTime =worksheet["A1"].HasDateTime;</para><para>//Save to file</para><para>workbook.SaveToFile("HasDateTime.xlsx");</para>
|
![]() |
HasError |
Indicates whether range contains error value.
(Inherited from
XlsRange
.)
|
![]() |
HasExternalFormula |
Check if the formula in the range has external links. Read-only.
(Inherited from
XlsRange
.)
|
![]() |
HasFormula |
True if all cells in the range contain formulas;
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaArray |
Determines if all cells in the range contain array-entered formula.
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaBoolValue |
Determines if all cells in the range contain formula bool value..
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaDateTime |
Indicates if current range has formula value formatted as DateTime. Read-only.
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaErrorValue |
Determines if all cells in the range contain error value.
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaNumberValue |
Indicates whether current range has formula number value.
(Inherited from
XlsRange
.)
|
![]() |
HasFormulaStringValue |
Indicates whether current range contains formula value which evaluated as string.
(Inherited from
XlsRange
.)
|
![]() ![]() |
HasMerged |
Indicates whether this range is part of merged range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access HasMerged property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Sample text in cell";</para><para>//Set merge</para><para>worksheet["A1:B1"].Merge();</para><para>//Check merge</para><para>Console.Write(worksheet["A1:B1"].HasMerged);</para>
|
![]() ![]() |
HasNumber |
Determines if any one cell in the range contain number.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access Value2 property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Assigning Value2 property of the Range</para><para>worksheet["A2"].Value2 = 45;</para><para>//Checking Range types</para><para>bool isNumber =worksheet["A2"].HasNumber;</para><para>//Save to file</para><para>workbook.SaveToFile("HasNumber.xlsx");</para>
|
![]() |
HasPictures |
Indicates whether the range is blank.
(Inherited from
XlsRange
.)
|
![]() ![]() |
HasRichText |
Determines if all cells in the range contain rich text string.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access HasRichText property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create style</para><para>IStyle style = workbook.Styles.Add("CustomStyle");</para><para>//Set rich text</para><para>IRichTextString richText = worksheet["C2"].RichText;</para><para>richText.Text = "Sample";</para><para>IFont font = style.Font;</para><para>font.Color = Color.Red;</para><para>richText.SetFont(0, 5, font);</para><para>//Check HasRichText</para><para>Console.Write(worksheet["C2"].HasRichText);</para><para>//Save to file</para><para>workbook.SaveToFile("HasRichText.xlsx");</para>
|
![]() |
HasString |
Determines if all cells in the range contain string.
(Inherited from
XlsRange
.)
|
![]() ![]() |
HasStyle |
Determines if all cells in the range containdiffers from default style.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access HasStyle property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Add style</para><para>CellStyle style = workbook.Styles.Add("CustomStyle");</para><para>//Set color and style</para><para>style.Color = Color.Red;</para><para>worksheet["C2"].Style = style;</para><para>//Check HasStyle</para><para>Console.Write(worksheet["C2"].HasStyle);</para><para>//Save to file</para><para>workbook.SaveToFile("HasStyle.xlsx");</para>
|
![]() ![]() |
HorizontalAlignment |
Returns or sets the horizontal alignment for the specified object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set and access HasStyle property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Test";</para><para>//Set alignment</para><para>worksheet["A1"].HorizontalAlignment = HorizontalAlignType.Right;</para><para>//Save to file</para><para>workbook.SaveToFile("HorizontalAlignment.xlsx");</para>
|
![]() |
HtmlString |
Gets and sets the html string which contains data and some formattings in this cell.
(Inherited from
XlsRange
.)
|
![]() |
Hyperlinks |
Returns hyperlinks for this range.
(Inherited from
XlsRange
.)
|
![]() |
IgnoreErrorOptions |
Represents ignore error options. If not single cell returs concatenateed flags.
(Inherited from
XlsRange
.)
|
![]() ![]() |
IndentLevel |
Returns or sets the indent level for the cell or range. value should be 0 between 15.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set indent level for a cell:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>//Set indent level</para><para>worksheet["C2"].IndentLevel = 2;</para><para>//Save to file</para><para>workbook.SaveToFile("IndentLevel.xlsx");</para>
|
![]() |
IsAllNumber |
Determines if all cells in the range contain number.
(Inherited from
XlsRange
.)
|
![]() |
IsBlank |
Indicates whether the range is blank.
(Inherited from
XlsRange
.)
|
![]() |
IsFormulaHidden |
Determines if the formula will be hidden when the worksheet is protected.
(Inherited from
XlsRange
.)
|
![]() |
IsGroupedByColumn |
Indicates whether this range is grouped by column.
(Inherited from
XlsRange
.)
|
![]() |
IsGroupedByRow |
Indicates whether this range is grouped by row.
(Inherited from
XlsRange
.)
|
![]() |
IsInitialized |
Indicates whether range has been initialized.
(Inherited from
XlsRange
.)
|
![]() |
IsSingleCell |
Checks if the current selection is a single cell.
(Inherited from
XlsRange
.)
|
![]() |
IsStringsPreserved |
Indicates whether all values in the range are preserved as strings.
(Inherited from
XlsRange
.)
|
![]() ![]() |
IsWrapText |
Determines if Microsoft Excel wraps the text in the object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access WrapText property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "This cell contains sample text";</para><para>//Set wrap text</para><para>worksheet["A1"].IsWrapText = true;</para><para>//Save to file</para><para>workbook.SaveToFile("IsWrapText.xlsx");</para>
|
![]() |
Item String |
Gets cell range.
|
![]() |
Item Int32, Int32 |
Gets cell range. Row and column indexes are one-based.
|
![]() |
Item String, Boolean |
Gets cell range
|
![]() |
Item Int32, Int32, Int32, Int32 |
Gets cell range. Row and column indexes are one-based.
|
![]() |
LastColumn |
Gets or sets last column of the range.
(Inherited from
XlsRange
.)
|
![]() |
LastRow |
Gets or sets last row of the range.
(Inherited from
XlsRange
.)
|
![]() ![]() |
MergeArea |
Returns a Range object that represents the merged range containing the specified cell.
![]()
The following code illustrates how to access MergeArea property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample text in cell";</para><para>//Set merge</para><para>worksheet["C2:D3"].Merge();</para><para>//Check merge area</para><para>Console.Write(worksheet["C2"].MergeArea.AddressLocal);</para>
|
![]() ![]() |
NumberFormat |
Returns or sets the format code for the object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set NumberFormat property:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set data</para><para>worksheet["C2"].Value = "3100.23";</para><para>//Set number format</para><para>worksheet["C2"].NumberFormat = "#,##1.##";</para><para>//Save to file</para><para>workbook.SaveToFile("NumberFormat.xlsx");</para>
|
![]() ![]() |
NumberText |
Returns cell text for number format.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access NumberText property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Gets cell value with its number format</para><para>CellRange range= worksheet.Range[3, 1];</para><para>range.Value = "1/1/2015";</para><para>range.NumberFormat = "dd-MMM-yyyy";</para><para>string numberText = range.NumberText;</para><para>//Save to file</para><para>workbook.SaveToFile("NumberText.xlsx");</para>
|
![]() |
NumberValue |
Gets or sets number value of the range.
(Inherited from
XlsRange
.)
|
![]() |
Parent |
Parent object for this object.
(Inherited from
XlsRange
.)
|
![]() ![]() |
RangeAddress |
Returns the range reference in the language of the macro.
Read-only String.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access Address property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get RangeAddress</para><para>string address = worksheet.Range[3, 4].RangeAddress;</para>
|
![]() ![]() |
RangeAddressLocal |
Returns the range reference for the specified range in the language of the user.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access AddressLocal property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get RangeAddressLocal</para><para>string address = worksheet.Range[3, 4].RangeAddressLocal;</para>
|
![]() ![]() |
RangeGlobalAddress |
Returns the range reference in the language of the macro.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access AddressGlobal property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get RangeAddress</para><para>string address = worksheet.Range[3, 4].RangeGlobalAddress;</para>
|
![]() |
RangeGlobalAddress2007 |
Gets address global in the format required by Excel 2007.
(Inherited from
XlsRange
.)
|
![]() |
RangeGlobalAddressWithoutSheetName |
Return global address without worksheet name.
(Inherited from
XlsRange
.)
|
![]() ![]() |
RangeR1C1Address |
Returns the range reference using R1C1 notation.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access AddressR1C1 property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get RangeR1C1Address</para><para>string address = worksheet.Range[3, 4].RangeR1C1Address;</para>
|
![]() ![]() |
RangeR1C1AddressLocal |
Returns the range reference using R1C1 notation.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access AddressR1C1Local property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get RangeR1C1AddressLocal</para><para>string address = worksheet.Range[3, 4].RangeR1C1Address;</para>
|
![]() |
ReferenceCount |
Get quantity of instance references.
(Inherited from
XlsObject
.)
|
![]() ![]() |
RichText |
Returns a RichTextString object that represents the rich text style.
![]()
The following code illustrates how to set rich text formatting in the range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Create style</para><para>IStyle style = workbook.Styles.Add("CustomStyle");</para><para>//Set rich text</para><para>IRichTextString richText = worksheet["C2"].RichText;</para><para>richText.Text = "Sample text";</para><para>//Set rich text font</para><para>IFont font = style.Font;</para><para>font.IsBold = true;</para><para>richText.SetFont(0, 5, font);</para><para>//Save to file</para><para>workbook.SaveToFile("RichText.xlsx");</para>
|
![]() |
Row |
Returns the number of the first row of the first area in the range.
(Inherited from
XlsRange
.)
|
![]() |
RowCount |
Gets number of rows.
(Inherited from
XlsRange
.)
|
![]() |
RowGroupLevel |
Row group level.
(Inherited from
XlsRange
.)
|
![]() ![]() |
RowHeight |
Returns the height of all the rows in the range specified, measured in points.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set row height:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Test";</para><para>//Set row height</para><para>worksheet["A1"].RowHeight = 30;</para><para>//Save to file</para><para>workbook.SaveToFile("RowHeight.xlsx");</para>
|
![]() ![]() |
Rows |
Returns the number of the first row of the first area in the range.
![]()
The following code illustrates how to access rows:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set rows</para><para>IXLSRange[] rows = worksheet["A1:E8"].Rows;</para><para>//Do some manipulations</para><para>foreach (IXLSRange row in rows)</para><para>row.Text = row.RangeAddressLocal;</para><para>//Save to file</para><para>workbook.SaveToFile("Rows.xlsx");</para>
|
![]() ![]() |
Style |
Returns a Style object that represents the style of the specified range.
![]()
The following code illustrates how to the style of the specified range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>//Add and set style</para><para>CellStyle style = workbook.Styles.Add("BorderStyle");</para><para>style.Color = Color.Red;</para><para>worksheet["C2"].Style = style;</para><para>//Save to file</para><para>workbook.SaveToFile("Style.xlsx");</para>
|
![]() |
Text |
Gets / sets text of range.
(Inherited from
XlsRange
.)
|
![]() |
TimeSpanValue |
Gets or sets timespan value of cell.
(Inherited from
XlsRange
.)
|
![]() ![]() |
Value |
Returns or sets the value of the specified range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set Value of the specified range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set value of the range</para><para>CellRange range= worksheet.Range[3, 1];</para><para>range.Value = "1/1/2015";</para><para>//Save to file</para><para>workbook.SaveToFile("Value.xlsx");</para>
|
![]() ![]() |
Value2 |
Returns or sets the cell value.
It's not use for current and datetime types.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to access Value2 property of the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Assigning Value2 property of the Range</para><para>worksheet["A1"].Value2 = DateTime.Now;</para><para>worksheet["A3"].Value2 = false;</para><para>//Checking Range types</para><para>Console.WriteLine(worksheet["A1"].HasDateTime);</para><para>Console.WriteLine(worksheet["A3"].HasBoolean);</para>
|
![]() ![]() |
VerticalAlignment |
Returns or sets the vertical alignment of the specified object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to set vertical alignment type:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Test";</para><para>//Set alignment</para><para>worksheet["A1"].VerticalAlignment = VerticalAlignType.Top;</para><para>//Save to file</para><para>workbook.SaveToFile("VerticalAlignment.xlsx");</para>
|
![]() |
Workbook |
Gets the workbook .
(Inherited from
XlsRange
.)
|
![]() |
Worksheet |
Returns a worksheet object that represents the worksheet
containing the specified range.
|
![]() |
WorksheetName |
Returns name of the parent worksheet.
(Inherited from
XlsRange
.)
|
Name | Description | |
---|---|---|
![]() |
Activate |
Active single cell in the worksheet
|
![]() ![]() |
Activate(Boolean) |
Activates a single cell, scroll to it and activates the corresponding sheet.
To select a range of cells, use the Select method.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to activate a Range with scroll flag:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Activates 'F1' cell.</para><para>worksheet.Range["F1"].Activate(true);</para><para>//Save to file</para><para>workbook.SaveToFile("Activate.xlsx");</para>
|
![]() |
AddCombinedRange |
Adds a combined range to the collection if it is not already present.
(Inherited from
XlsRange
.)
|
![]() ![]() |
AddComment |
Adds a comment to the range.
![]()
The following code illustrates how to insert Comments in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Adding comments to a cell</para><para>ICommentShape comment = worksheet.Range["A1"].AddComment();</para><para>comment.Text= "Comments";</para><para>//Save to file</para><para>workbook.SaveToFile("AddComment.xlsx");</para>
|
![]() |
AddComment(Boolean) |
Adds a comment to the range.
(Inherited from
XlsRange
.)
|
![]() |
AddComment(ExcelComment) |
Adds a comment to the range.
|
![]() |
AddComment(ICommentShape) |
Adds a comment to the shape.
(Inherited from
XlsRange
.)
|
![]() |
AddReference |
Increase the quantity of reference. User must use this method when
new wrapper on object is created or reference on object stored.
(Inherited from
XlsObject
.)
|
![]() |
AddSignatureLine |
Add signature line to cell.
|
![]() |
ApplyStyle |
Applies the specified style to the cells within the range, based on the given flag.
(Inherited from
XlsRange
.)
|
![]() ![]() |
AutoFitColumns |
Changes the width of the columns in the range in the range to achieve the best fit.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to auto-size column width to its cell content:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Auto-fit columns</para><para>worksheet.Range["B4"].Text = "Fit the content to column";</para><para>worksheet.Range["B4"].AutoFitColumns();</para><para>//Save to file</para><para>workbook.SaveToFile("AutoFitRows.xlsx");</para>
|
![]() ![]() |
AutoFitRows |
Changes the width of the height of the rows in the range to achieve the best fit.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to auto-size row height to its cell content:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Auto-fit rows</para><para>worksheet.Range["A2"].Text = "Fit the content to row";</para><para>worksheet.Range["A2"].IsWrapText = true;</para><para>worksheet.Range["A2"].AutoFitRows();</para><para>//Save to file</para><para>workbook.SaveToFile("AutoFitRows.xlsx");</para>
|
![]() ![]() |
BorderAround |
Sets around border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border around the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderAround();</para><para>//Save to file</para><para>workbook.SaveToFile("BorderAround.xlsx");</para>
|
![]() ![]() |
BorderAround(LineStyleType) |
Sets around border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border around the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderAround(LineStyleType.Thick);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderAround.xlsx");</para>
|
![]() ![]() |
BorderAround(LineStyleType, ExcelColors) |
Sets around border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border around the Rangewith color from Spire.Xls.ExcelColors structure:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderAround(LineStyleType.Thick , ExcelColors.Red);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderAround.xlsx");</para>
|
![]() ![]() |
BorderAround(LineStyleType, Color) |
Sets around border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border around the Rangewith color from System.Drawing.Color structure:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderAround(LineStyleType.Thick , Color.Red);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderAround.xlsx");</para>
|
![]() ![]() |
BorderInside |
Sets inside border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border inside the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderInside();</para><para>//Save to file</para><para>workbook.SaveToFile("BorderInside.xlsx");</para>
|
![]() ![]() |
BorderInside(LineStyleType) |
Sets inside border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border inside the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderInside(LineStyleType.Thick);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderInside.xlsx");</para>
|
![]() ![]() |
BorderInside(LineStyleType, ExcelColors) |
Sets inside border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border inside the Range with color from Spire.Xls.ExcelColors structure:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderInside(LineStyleType.Thick , ExcelColors.Red);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderInside.xlsx");</para>
|
![]() ![]() |
BorderInside(LineStyleType, Color) |
Sets inside border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to apply border inside the Range with color from System.Drawing.Color structure:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["C2"].Text = "Sample";</para><para>worksheet["D2"].Text = "text";</para><para>worksheet["C3"].Text = "in";</para><para>worksheet["D3"].Text = "cell";</para><para>//Set border</para><para>worksheet["C2:D3"].BorderInside(LineStyleType.Thick , Color.Red);</para><para>//Save to file</para><para>workbook.SaveToFile("BorderInside.xlsx");</para>
|
![]() ![]() |
BorderNone |
Sets none border for current range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to remove borders in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Remove borders</para><para>worksheet["C2"].BorderNone();</para><para>//Save to file</para><para>workbook.SaveToFile("BorderNone.xlsx");</para>
|
![]() |
CalculateAllValue |
Caculate all formula for the specified range
(Inherited from
XlsRange
.)
|
![]() |
CheckDisposed |
Checks whether object was disposed and throws exception if it was.
(Inherited from
XlsObject
.)
|
![]() |
CheckRange |
Checks if the given row and column indices are within the valid range of the book.
Throws an ArgumentOutOfRangeException if the indices are out of range.
(Inherited from
XlsRange
.)
|
![]() |
Clear(Boolean) |
Clears the cells in the specified range and optionally resets the cell style to "Normal".
(Inherited from
XlsRange
.)
|
![]() ![]() |
Clear(ExcelClearOptions) |
Clears the cell based on clear options.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to clear the Range with clear options:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Clears the Range C2 with its clear options</para><para>worksheet.Range["C2"].Clear(ExcelClearOptions.ClearAll);</para><para>//Save to file</para><para>workbook.SaveToFile("ClearContents.xlsx");</para>
|
![]() |
ClearAll |
Clears the entire object.
(Inherited from
XlsRange
.)
|
![]() |
ClearConditionalFormats |
Clears conditional formats.
(Inherited from
XlsRange
.)
|
![]() ![]() |
ClearContents |
Clear the contents of the Range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to clear the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Clears the Range C2</para><para>worksheet.Range["C2"].ClearContents();</para><para>//Save to file</para><para>workbook.SaveToFile("ClearContents.xlsx");</para>
|
![]() |
Clone(Object, Dictionary String, String , Workbook) |
Clones current IXLSRange.
|
![]() |
Clone(Object, Dictionary String, String , XlsWorkbook) |
Clones current IXLSRange.
(Inherited from
XlsRange
.)
|
![]() ![]() |
CollapseGroup |
Collapses current group.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to remove borders in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Collapse group</para><para>worksheet.Range["A5:A15"].CollapseGroup(GroupByType.ByRows);</para><para>//Save to file</para><para>workbook.SaveToFile("CollapseGroup.xlsx");</para>
|
![]() |
ConvertToNumber |
Convert number that stored as text to number
(Inherited from
XlsRange
.)
|
![]() |
Copy(CellRange) |
Copies the range to the specified range.
|
![]() |
Copy(CellRange, CopyRangeOptions) |
Copies the range to the specified range.
|
![]() |
Copy(CellRange, Boolean) |
Copies the range to the specified range.
|
![]() |
Copy(CellRange, Boolean, Boolean) |
Copies the range to the specified range.
|
![]() |
CopyToClipboard |
Obsolete.
Copies range to the clipboard.
(Inherited from
XlsRange
.)
|
![]() |
Dispose |
This method is called when disposing the object.
(Inherited from
XlsRange
.)
|
![]() |
Equals |
Determines whether the specified object is equal to the current object.
(Inherited from
Object
.)
|
![]() ![]() |
ExpandGroup(GroupByType) |
Expands current group.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to expand the group in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Expand group with flag set to expand parent</para><para>worksheet.Range["A5:A15"].ExpandGroup(GroupByType.ByRows);</para><para>//Save to file</para><para>workbook.SaveToFile("ExpandGroup.xlsx");</para>
|
![]() ![]() |
ExpandGroup(GroupByType, ExpandCollapseFlags) |
Expands current group.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to perform ExpandGroup in the Range with collapse option:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>workbook.LoadFromFile("Sample.xlsx");</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Expand group with flag set to expand parent</para><para>worksheet.Range["A5:A15"].ExpandGroup(GroupByType.ByRows, ExpandCollapseFlags.ExpandParent);</para><para>//Save to file</para><para>workbook.SaveToFile("ExpandGroup.xlsx");</para>
|
![]() |
ExportDataTable |
Exports the data from the worksheet to a DataTable based on the provided options.
(Inherited from
XlsRange
.)
|
![]() |
Finalize |
Destructor. Call dispose method of current object.
(Inherited from
XlsObject
.)
|
![]() |
FindAll(Boolean) |
Finds all cell ranges that match the specified value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindAll(DateTime) |
Finds all occurrences of the specified DateTime value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindAll(TimeSpan) |
Finds all occurrences of the specified TimeSpan value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindAll(Double, FindType) |
Finds all occurrences of the specified value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindAll(String, FindType) |
Finds all occurrences of the specified value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindAll(String, FindType, ExcelFindOptions) |
Finds the all ranges with specified string value.
|
![]() |
FindAllBool |
Finds the cell with the input bool.
|
![]() |
FindAllDateTime |
Finds the cell with the input datetime.
|
![]() |
FindAllNumber |
Finds the cell with the input double.
|
![]() |
FindAllString |
Finds the cell with the input string.
|
![]() |
FindAllTimeSpan |
Finds the cell with input timespan
|
![]() |
FindBool |
Finds the cell with the input bool.
|
![]() |
FindDateTime |
Finds the cell with the input datetime.
|
![]() |
FindFirst(Boolean) |
Finds the first cell range that matches the specified value within the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindFirst(DateTime) |
Searches for the first occurrence of a DateTime value within the specified area of the CellRange.
(Inherited from
XlsRange
.)
|
![]() |
FindFirst(TimeSpan) |
Finds the first occurrence of a specified TimeSpan value in the worksheet within the current area.
(Inherited from
XlsRange
.)
|
![]() |
FindFirst(Double, FindType) |
Finds the first occurrence of a specified value in the worksheet within the current area.
(Inherited from
XlsRange
.)
|
![]() |
FindFirst(String, FindType) |
Finds the first occurrence of a specified string value in the worksheet within the current area.
(Inherited from
XlsRange
.)
|
![]() |
FindNumber |
Finds the cell with the input double.
|
![]() |
FindParent(Type) |
This method is used to find parent with specific type.
(Inherited from
XlsObject
.)
|
![]() |
FindParent( Type ) |
Find parent of object.
(Inherited from
XlsObject
.)
|
![]() |
FindParent(Type, Boolean) |
This method is used to find parent with specific type.
(Inherited from
XlsObject
.)
|
![]() |
FindParents |
Finds parent objects.
(Inherited from
XlsObject
.)
|
![]() |
FindString |
Finds the cell with the input string.
|
![]() |
FindTimeSpan |
Finds the cell with the input time span.
|
![]() |
FindWorksheet |
Finds the worksheet by the given sheet name.
(Inherited from
XlsRange
.)
|
![]() ![]() |
FreezePanes |
Freezes panes at the current range in the worksheet. current range should be single cell range.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to freeze a pane in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Applying Freeze Pane to the sheet by specifying a cell</para><para>worksheet.Range["B2"].FreezePanes();</para><para>//Save to file</para><para>workbook.SaveToFile("FreezePanes.xlsx");</para>
|
![]() |
GetConditionFormatsStyle |
Get the calculated condition format style of current Range.
If style of every cell is not same, return null.
If current range without condition format, return null.
(Inherited from
XlsRange
.)
|
![]() |
GetDependentRanges |
Retrieves the dependent ranges for a cell or a range of cells.
|
![]() |
GetEnumerator |
Returns an enumerator that iterates through the collection of IXLSRange objects.
(Inherited from
XlsRange
.)
|
![]() |
GetHashCode |
Serves as the default hash function.
(Inherited from
Object
.)
|
![]() |
GetNamedRange |
Get the named range object of current Range.
(Inherited from
XlsRange
.)
|
![]() |
GetNewRangeLocation |
Gets new range location.
(Inherited from
XlsRange
.)
|
![]() |
GetRectangles |
Gets rectangle information of current range.
(Inherited from
XlsRange
.)
|
![]() |
GetRectanglesCount |
Returns number of rectangles..
(Inherited from
XlsRange
.)
|
![]() |
GetReferRanges |
Retrieves the reference ranges.
|
![]() |
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
![]() |
GroupByColumns |
Groups columns.
(Inherited from
XlsRange
.)
|
![]() |
GroupByRows |
Groups row.
(Inherited from
XlsRange
.)
|
![]() |
InfillCells |
Infills cells based on the current range and updates the internal state.
(Inherited from
XlsRange
.)
|
![]() |
InsertOrUpdateCellImage(Stream, Boolean) |
Adds CellImage from the specified file.
this method only support WPS
(Inherited from
XlsRange
.)
|
![]() |
InsertOrUpdateCellImage(String, Boolean) |
Adds CellImage from the specified file.
this method only support WPS
(Inherited from
XlsRange
.)
|
![]() |
Intersect(CellRange) |
Get intersection range with the specified range.
|
![]() ![]() |
Intersect(IXLSRange) |
Returns intersection of this range with the specified one.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to perform intersectwith in the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Get intersect range</para><para>IXLSRange range = worksheet.Range["A16:C16"];</para><para>IXLSRange commonRange = worksheet.Range["B16:D16"].Intersect(range);</para><para>//Save to file</para><para>workbook.SaveToFile("Intersect.xlsx");</para>
|
![]() |
IsIntersect |
Determines if the current range intersects with the specified range.
(Inherited from
XlsRange
.)
|
![]() |
MeasureString |
Measures size of the string.
(Inherited from
XlsRange
.)
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
|
![]() ![]() |
Merge |
Creates a merged cell from the specified Range object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to merge the Range:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Merged cell";</para><para>//Merge cells</para><para>worksheet["A1:B1"].Merge();</para><para>//Save to file</para><para>workbook.SaveToFile("Merge.xlsx");</para>
|
![]() ![]() |
Merge(Boolean) |
Creates a merged cell from the specified Range object.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to merge the Range with clear option:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Merged cell";</para><para>worksheet["B1"].Text = "sample";</para><para>//Merge cells</para><para>worksheet["A1:B1"].Merge(true);</para><para>//Save to file</para><para>workbook.SaveToFile("Merge.xlsx");</para>
|
![]() ![]() |
Merge(CellRange) |
Creates a merged cell from the specified Range object.
![]()
The following code illustrates how to check whether two ranges are mergable or not:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Merge range</para><para>worksheet["A2:B2"].Merge();</para><para>//Get mergable range</para><para>IXLSRange mergableRange = worksheet["A2"].MergeArea.Merge(worksheet["C2"]);</para><para>//Check mergable Area</para><para>Console.Write(mergableRange.RangeAddressLocal);</para><para>//Save to file</para><para>workbook.SaveToFile("Intersect.xlsx");</para>
|
![]() |
Merge(IXLSRange) |
Creates a merged cell from the specified Range object.
(Inherited from
XlsRange
.)
|
![]() |
Move(CellRange) |
Moves the cells to the specified Range.
|
![]() |
Move(CellRange, Boolean, Boolean) |
Moves the range to the specified destination range with options for copying styles and updating references.
|
![]() |
MoveTo(IXLSRange) |
Moves the range to the specified destination with the default copy options.
(Inherited from
XlsRange
.)
|
![]() |
MoveTo(IXLSRange, Boolean) |
Moves the range to the specified destination.
(Inherited from
XlsRange
.)
|
![]() |
OnDispose |
Method which can be overriden by users to take any specific actions when
object is disposed.
(Inherited from
XlsObject
.)
|
![]() |
PartialClear |
Partially clear range.
(Inherited from
XlsRange
.)
|
![]() |
ReleaseReference |
Decrease quantity of Reference. User must call this method
when freeing resources.
(Inherited from
XlsObject
.)
|
![]() |
RemoveCellImage |
Remove CellImage.
(Inherited from
XlsRange
.)
|
![]() |
RemoveCombinedRange |
Removes a combined range from the list of combined ranges and refreshes the combined cells.
(Inherited from
XlsRange
.)
|
![]() |
RemoveMergeComment |
Removes merge comments from a cell range.
(Inherited from
XlsRange
.)
|
![]() |
ReparseFormulaString |
Reparses formula.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, DateTime) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, Double) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, String) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, DataColumn, Boolean) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, DataTable, Boolean) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, Double , Boolean) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, Int32 , Boolean) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
Replace(String, String , Boolean) |
Replaces cells' values with new data.
(Inherited from
XlsRange
.)
|
![]() |
SetAutoFormat(AutoFormatType) |
Obsolete.
Sets auto format for current range.
(Inherited from
XlsRange
.)
|
![]() |
SetAutoFormat(AutoFormatType, AutoFormatOptions) |
Obsolete.
Sets auto format for current range.
(Inherited from
XlsRange
.)
|
![]() |
SetBorderToSingleCell |
Sets the border for a single cell.
(Inherited from
XlsRange
.)
|
![]() |
SetDataValidation(Validation) |
Sets data validation for the range.
|
![]() |
SetDataValidation(XlsValidation) |
Sets data validation for the range.
(Inherited from
XlsRange
.)
|
![]() |
SetExtendedFormatIndex |
Sets index of extended format that defines style for this range..
(Inherited from
XlsRange
.)
|
![]() |
SetParent |
Sets parent of the object.
(Inherited from
XlsObject
.)
|
![]() |
SetRowHeight |
Sets row height.
(Inherited from
XlsRange
.)
|
![]() |
SetSharedFormula |
Sets the shared formula for a cell or a range of cells.
(Inherited from
XlsRange
.)
|
![]() |
TextPartReplace |
Replaces cell's part text and reserve text's format.
(Inherited from
XlsRange
.)
|
![]() |
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
![]() |
UngroupByColumns |
Ungroups column.
(Inherited from
XlsRange
.)
|
![]() |
UngroupByRows |
Ungroups row.
(Inherited from
XlsRange
.)
|
![]() |
Union |
Combines the current range with another cell range.
(Inherited from
XlsRange
.)
|
![]() ![]() |
UnMerge |
Separates a merged area into individual cells.
(Inherited from
XlsRange
.)
![]()
The following code illustrates how to UnMerge the merged cells:
<para>//Create worksheet</para><para>Workbook workbook = new Workbook();</para><para>Worksheet worksheet = workbook.Worksheets[0];</para><para>//Set text</para><para>worksheet["A1"].Text = "Merged cell";</para><para>//Merge cells</para><para>worksheet["A1:B1"].Merge(true);</para><para>//Unmerge cells</para><para>worksheet["A1:B1"].UnMerge();</para><para>//Save to file</para><para>workbook.SaveToFile("UnMerge.xlsx");</para>
|
![]() |
UpdateRange |
Update region of range
(Inherited from
XlsRange
.)
|
Name | Description | |
---|---|---|
![]() |
m_bIsDisposed |
Flag which indicates if the object was disposed or not.
(Inherited from
XlsObject
.)
|
![]() |
m_book |
Represents the workbook object.
(Inherited from
XlsRange
.)
|
![]() |
m_iBottomRow |
Index of the bottom row.
(Inherited from
XlsRange
.)
|
![]() |
m_iLeftColumn |
Index of the left column.
(Inherited from
XlsRange
.)
|
![]() |
m_iRightColumn |
Index of the right column.
(Inherited from
XlsRange
.)
|
![]() |
m_iTopRow |
Index of the top row.
(Inherited from
XlsRange
.)
|
![]() |
m_style |
The base style for the cell.
(Inherited from
XlsRange
.)
|