接口的使用
com.grapecity.documents.excel.IRange
程序包
说明
-
com.grapecity.documents.excel中IRange的使用
修饰符和类型方法说明在指定范围内查找特定信息,从左上角开始。IRange.find
(Object what, FindOptions options) 在指定范围内查找特定信息,从左上角开始。查找指定范围内的特定信息。IRange.find
(Object what, IRange after, FindOptions options) 查找指定范围内的特定信息。ICellCollection.get
(int rowOffset, int columnOffset) 获取具有指定行和列偏移量的IRange
对象。获取具有指定引用的IRange
对象。IRange.get
(int index) 返回一个基于索引代表单元格的新IRange
实例。IRange.get
(int rowOffset, int columnOffset) 返回一个新实例的IRange
,它是从此范围偏移的。IRangeProvider.get
(int row, int column) 获取指定行和列的IRange
对象。IRangeProvider.get
(int row, int column, int rowCount, int columnCount) 获取指定行和列的IRange
对象。获取具有指定引用的IRange
对象。IWorksheet.getActiveCell()
获取活动单元格。IComment.getAnchorCell()
获取注释的锚点单元格。IAboveAverage.getAppliesTo()
返回一个指定了格式规则应用到的单元格范围的 range 对象。IColorScale.getAppliesTo()
返回一个指定了应用格式规则的单元格范围的 Range 对象。IDataBar.getAppliesTo()
返回一个指定了格式规则应用到的单元格范围的 Range 对象。IFormatCondition.getAppliesTo()
返回指定格式规则应用到的单元格范围的IRange
对象。IIconSetCondition.getAppliesTo()
返回一个指定了格式规则应用到的单元格范围的Range对象。ITop10.getAppliesTo()
返回指定格式规则应用到的单元格范围的IRange
对象。IUniqueValues.getAppliesTo()
返回一个指定了格式规则应用到的单元格范围的Range对象。IAreas.getArea
(int index) 返回由索引指定的基于零的IRange
实例。IRange.getCells()
返回代表指定范围内单元格的IRange
对象。IWorksheet.getCells()
返回代表工作表上所有单元格(不仅仅是当前正在使用的单元格)的IRange
对象。IPivotTable.getColumnRange()
返回一个表示包含数据透视表报告中列区域的范围的 Range 对象。IRange.getColumns()
返回代表指定范围内列的IRange
对象。IWorksheet.getColumns()
返回代表指定工作表上所有列的IRange
对象。IRange.getCurrentArray()
获取指定单元格是否为数组的一部分,返回一个代表整个数组的IRange
对象。IPivotTable.getDataBodyRange()
返回一个表示列表中从标题行到插入行之间数据区域的范围的 Range 对象。ITableColumn.getDataBodyRange()
返回表示列数据部分大小的IRange
对象。ITable.getDataRange()
返回表示表头行和插入行之间的数据区域的范围的IRange
对象。IRange.getEntireColumn()
返回一个新实例的IRange
,它表示同一范围的单元格,但扩展到包括所有行。IRange.getEntireMergeArea()
返回一个IRange
,表示当前范围区域,在迭代增长时直到不再包含任何部分合并的单元格。IRange.getEntireRow()
返回一个新实例的IRange
,它表示同一范围内的单元格,但扩展到包括所有列。ITable.getHeaderRange()
返回代表表格标题行的范围的IRange
对象。ISortField.getKey()
获取排序范围。final IRange
SortFieldBase.getKey()
指定列索引。IHPageBreak.getLocation()
返回或设置定义分页位置的range。ISparkline.getLocation()
获取或设置单个迷你图的位置。ISparklineGroup.getLocation()
获取表示迷你图组的位置的IRange
对象。IVPageBreak.getLocation()
返回或设置定义分页位置的 range。IRange.getMergeArea()
返回一个表示包含指定单元格的合并范围的IRange
。IPivotTable.getPageRange()
返回一个表示在数据透视表报告中包含页面区域的范围的 Range 对象。IAutoFilter.getRange()
返回一个表示指定自动筛选器应用的范围的Range对象。IHyperlink.getRange()
返回表示指定超链接所附加范围的IRange
对象。IPivotCell.getRange()
返回一个表示指定PivotCell应用的范围的Range对象。ISort.getRange()
获取排序范围。ITable.getRange()
返回表示指定表对象所适用的范围的IRange
对象。ITableColumn.getRange()
返回表示上述列表中指定列表对象所适用的范围的IRange
对象。ITableRow.getRange()
返回表示指定列表对象所适用的范围的IRange
对象。IWorksheet.getRange
(int row, int column) 获取指定行和列的IRange
对象。IWorksheet.getRange
(int row, int column, int rowCount, int columnCount) 获取指定行和列的IRange
对象。获取具有指定引用的IRange
对象。final IRange
PageContentInfo.getRange()
返回要打印的范围。final IRange
RangeEventArgs.getRange()
代表IRange
的RangeEventArgs
范围。final IRange
RepeatSetting.getRange()
返回一个IRange实例,其重复设置相同。IPivotTable.getRowRange()
返回一个表示包含数据透视表报告上 行区域 的Range对象。IRange.getRows()
返回代表指定范围内行的IRange
对象。IWorksheet.getRows()
返回代表指定工作表上所有行的IRange
对象。IWorksheet.getSelection()
获取选择范围。IPivotCache.getSourceData()
获取数据透视表报告的数据源。IPivotTable.getTableRange1()
返回一个表示包含整个数据透视表报告的范围的Range对象,但不包括页面字段。IPivotTable.getTableRange2()
返回一个表示包含整个数据透视表报告(包括页面字段)的范围的Range对象。ITableColumn.getTotal()
返回ITableColumn
对象的“总计”行。ITable.getTotalsRange()
IRange.getUsedRange()
返回一个IRange
,表示当前范围内的使用范围。IRange.getUsedRange
(EnumSet<UsedRangeType> type) 返回一个IRange
,代表当前范围内的使用范围。IWorksheet.getUsedRange()
获取使用范围,其行为等同于调用 getUsedRange(EnumSet.of(UsedRangeType.Axis, UsedRangeType.Data, UsedRangeType.Comment, UsedRangeType.Style, UsedRangeType.Merge))。IWorksheet.getUsedRange
(EnumSet<UsedRangeType> type) 返回一个代表多个范围相交的IRange对象。返回一个代表多个范围相交的IRange对象。IRange.offset
(int rowOffset, int columnOffset) 返回一个表示此范围偏移量的IRange对象。IRange.specialCells
(SpecialCellType type) 获取一个IRange对象,该对象表示与指定类型和值匹配的所有单元格。IRange.specialCells
(SpecialCellType type, SpecialCellsValue value) 获取一个IRange对象,该对象表示与指定类型和值匹配的所有单元格。返回一个表示多个范围并集的IRange对象。返回一个表示多个范围并集的IRange对象。修饰符和类型方法说明IRange.getDependents()
获取范围左上单元格的依赖范围。IRange.getDependents
(boolean includeIndirect) 获取范围内所有单元格的依赖范围。IRange.getPrecedents()
获取范围左上单元格的前置范围。IRange.getPrecedents
(boolean includeInDirect) 获取范围内所有单元格的前置范围。PrintManager.getPrintAreas
(IWorksheet worksheet) 返回纸张的大小(以点为单位)。CalcReference.getRanges()
获取所有的IRange
。修饰符和类型方法说明添加打印区域内的水平分页符。添加一个超链接到指定范围(IHyperlink
对象)。IHyperlinks.add
(IRange anchor, String address, String subAddress, String screenTip, String textToDisplay) 向指定范围添加超链接(IHyperlink
对象)。IPivotTables.add
(IPivotCache PivotCache, IRange TableDestination) 添加一个新的数据透视表报告。IPivotTables.add
(IPivotCache PivotCache, IRange TableDestination, String TableName) 添加一个新的数据透视表报告。创建一个包含指定单元格范围的表格,并返回新创建的对象。创建一个包含指定单元格范围的表,并返回新创建的对象。添加打印区域内的垂直分页符。void
复制范围到指定的范围。void
IRange.copy
(IRange destination, PasteOption pasteOption) 复制指定范围到特定范围。void
已过时。此方法不再适用于计算版本间的时间。IPivotCache.createPivotTable
(IRange TableDestination) 基于PivotCache对象创建一个数据透视表报告。IPivotCache.createPivotTable
(IRange TableDestination, String TableName) 基于PivotCache对象创建一个数据透视表报告。void
裁剪指定范围到指定的范围。final void
PrintManager.draw
(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, Point location, IRange range) 绘制指定PDF页面中特定位置的范围数据。final void
PrintManager.draw
(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, Point location, IRange range, PdfSaveOptions options) 绘制特定PDF页面中指定位置的范围数据。final void
PrintManager.draw
(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, Rectangle rect, IRange range) 绘制指定PDF页面中特定位置的范围数据。final void
PrintManager.draw
(org.apache.pdfbox.pdmodel.PDDocument doc, org.apache.pdfbox.pdmodel.PDPage page, Rectangle rect, IRange range, PdfSaveOptions options) 在指定的PDF页面中将范围数据绘制到特定位置。查找指定范围内的特定信息。IRange.find
(Object what, IRange after, FindOptions options) 查找指定范围内的特定信息。IRange.generateGetPivotDataFunction
(IRange destination) 生成对应于数据透视表中单元格的 "GETPIVOTDATA" 函数。final PageContentInfo
PrintManager.generatePageContentInfo
(IRange printArea, Size availableSize, int rowStart, int columnStart, boolean rowHeaderVisible, boolean columnHeaderVisible) 返回一个 PageContentInfo 对象。IRange.getAddress
(boolean rowAbsolute, boolean columnAbsolute, ReferenceStyle referenceStyle, IRange relativeTo) 返回一个代表范围引用的字符串值。static Rectangle
CellInfo.GetRangeBoundary
(IRange range) 获取指定范围的位置和大小(以像素为单位)。final Size
返回范围的大小。boolean
使用目标求解通过调整输入值来找到所需的结果。void
对选中的迷你图进行分组。final boolean
PrintManager.hasPrintContent
(IRange range) 返回是否有内容可打印。返回一个代表多个范围相交的IRange对象。返回一个代表多个范围相交的IRange对象。boolean
RangeFindReplace.FindReplaceImpl.FindMatch.invoke
(IRange range, Object what, String whatString, boolean useContains, boolean matchCase, boolean matchByte, IDisplayFormat searchFormat) boolean
RangePartialClasses.FindReplaceImpl.FindMatch.invoke
(IRange range, Object what, String whatString, boolean useContains, boolean matchCase, boolean matchByte, IDisplayFormat searchFormat) 生成范围内的分页信息。void
Resize方法允许ITable
对象调整大小以覆盖新的range。void
IAboveAverage.setAppliesTo
(IRange value) 设置一个范围对象,指定要应用格式规则的单元格范围。void
IColorScale.setAppliesTo
(IRange value) 设置一个 Range 对象,指定要应用格式规则的单元格范围。void
IDataBar.setAppliesTo
(IRange value) 设置一个Range对象,指定要应用格式规则的单元格范围。void
IFormatCondition.setAppliesTo
(IRange value) 设置指定格式规则应用到的单元格范围的IRange
对象。void
IIconSetCondition.setAppliesTo
(IRange value) 设置一个Range对象,指定要应用格式规则的单元格范围。void
ITop10.setAppliesTo
(IRange value) 设置指定格式规则应用的单元格范围的IRange
对象。void
IUniqueValues.setAppliesTo
(IRange value) 设置一个Range对象,指定要应用格式规则的单元格范围。void
ISparkline.setLocation
(IRange value) 设置单个迷你图的位置。void
ISparklineGroup.setLocation
(IRange value) 设置代表迷你图组位置的IRange
对象。void
设置排序范围。final void
设置要打印的范围。final void
设置一个 IRage 实例,其重复设置相同。void
IPivotCache.setSourceData
(IRange value) 设置数据透视表报告的数据源。void
IRange.sort
(IRange key, SortOrder order, SortOrientation orientation) 根据指定的选项对由此范围表示的单元格进行排序。void
IRange.sort
(IRange key, SortOrder order, SortOrientation orientation, boolean caseSensitive) 根据指定的选项对由该范围表示的单元格进行排序。返回一个表示多个范围并集的IRange对象。返回一个表示多个范围并集的IRange对象。修饰符和类型方法说明PrintManager.GetPaginationInfo
(IWorksheet worksheet, PaginationOrientation orientation, List<IRange> keepTogetherRanges, List<RepeatSetting> repeatSettings) 返回一个行或列索引数组,表示垂直或水平分页的页面边界。PrintManager.paginate
(IWorksheet worksheet, List<IRange> keepTogetherRanges, List<RepeatSetting> repeatSettings) 为工作表生成分页信息。限定符构造器说明CellColorSortField
(IRange key, IInterior interior) 对内部区域按颜色进行排序。CellColorSortField
(IRange key, IInterior interior, SortOrder order) 使用指定的键、颜色和排序顺序构造一个新的CellColorSortField对象。FontColorSortField
(IRange key, Color color) 对字体颜色进行排序。FontColorSortField
(IRange key, Color color, SortOrder order) 对字体颜色进行排序。IconSortField
(IRange key, IIcon icon) 对图标进行排序。IconSortField
(IRange key, IIcon icon, SortOrder order) 对图标进行排序。RangeEventArgs
(IRange range) 代表构造过程。RangeTemplateCellType
(IRange range) 使用特定的范围来创建 RangeTemplateCellType。ValueSortField
(IRange key) 指定正常的构造方法。ValueSortField
(IRange key, SortOrder order) 指定正常的构造方法。ValueSortField
(IRange key, String customValues) 指定自定义排序构建方法。 -
com.grapecity.documents.excel.drawing中IRange的使用
修饰符和类型方法说明IShape.getBottomRightCell()
返回表示位于该对象右下角下方的单元格的IRange
对象。IShape.getTopLeftCell()
返回表示位于指定对象左上角下方的单元格的IRange
对象。修饰符和类型方法说明void
添加一个或多个新系列到ISeriesCollection
集合中。void
向ISeriesCollection
集合中添加一个或多个新系列。void
向ISeriesCollection
集合中添加一个或多个新的系列。IShapes.addCameraPicture
(String reference, IRange range) 从当前工作表的参考范围创建一张图片到指定范围。IShapes.addCameraPicture
(String reference, String name, IRange range) 从当前工作表的参考范围创建一张图片到指定范围。创建当前工作表上指定范围内的图表。创建当前工作表上指定范围的图表。IShapes.addConnector
(ConnectorType type, IRange range) 在当前工作表的指定范围内创建一个连接器。IShapes.addConnector
(String name, ConnectorType type, IRange range) 在当前工作表的指定范围内创建一个连接器。IShapes.addPicture
(InputStream stream, ImageType type, IRange range) 从当前工作表上指定范围的现有流中创建图片。IShapes.addPicture
(String filename, IRange range) 从当前工作表上指定范围的外部文件创建图片。IShapes.addPicture
(String name, InputStream stream, ImageType type, IRange range) 从当前工作表上指定范围的现有流中创建图片。IShapes.addPicture
(String name, String filename, IRange range) 从当前工作表上指定范围的一个现有文件创建图片。IShapes.addShape
(AutoShapeType type, IRange range) 返回代表当前工作表上指定范围内新自动形状的IShape
对象。IShapes.addShape
(String name, AutoShapeType type, IRange range) 返回代表当前工作表上指定范围内的新自动形状的IShape
对象。void
向现有系列集中添加新的数据点。void
IChart.setSourceData
(IRange source) 设置图表的数据源范围。void
IChart.setSourceData
(IRange source, RowCol plotBy) 设置图表的源数据范围。 -
com.grapecity.documents.excel.forms中IRange的使用
修饰符和类型方法说明IControl.getBottomRightCell()
获取此控件右下角的单元格。ISelector.getItemsSourceRange()
获取此控件的项目源。ICellLinkControl.getLinkedCell()
获取一个单元格引用,用以绑定Value
属性和单元格的IRange.Value
属性,采用双向绑定模式。IControl.getTopLeftCell()
获取此控件左上角的单元格。修饰符和类型方法说明void
ISelector.setItemsSourceRange
(IRange value) 设置此控件的项源。void
ICellLinkControl.setLinkedCell
(IRange value) 设置一个单元格引用,以双向绑定模式将Value
属性和单元格的IRange.Value
属性绑定在一起。