Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## application.workbooks.workbook.worksheets
Class Worksheet

    java.lang.Object
      application.workbooks.workbook.worksheets.Worksheet

public class Worksheet
extends java.lang.Object

该类定义了对工作表对象进行操作的一些方法，如设置工作表名称，获取工作表区域，定位到工作表某一区域，设置超链接，插入注释，添加时间序列等。

Method Summary
`void` | `addButtonComponent()` 在当前单元格内添加命令按钮控件。
`void` | `addButtonComponent(java.lang.String cellAddress)` 在目标单元格内添加命令按钮控件。
`void` | `addCheckBoxComponent(boolean isSelect, java.lang.String linkAddress)` 在当前单元格内添加复选框控件。
`void` | `addCheckBoxComponent(java.lang.String cellAddress, boolean isSelect, java.lang.String linkAddress)` 在目标单元格内添加复选框控件。
`void` | `addComboBoxComponent(java.lang.String dataAddress, java.lang.String linkAddress)` 在当前单元格内添加组合框控件。
`void` | `addComboBoxComponent(java.lang.String cellAddress, java.lang.String dataAddress, java.lang.String linkAddress)` 在当前单元格内添加组合框控件。
`void` | `addCustomView(java.lang.String name, boolean rowColumnSetting)` 添加一个用户自定义的视图。
`void` | `addCustomView(java.lang.String name, boolean rowColumnSetting, java.lang.String rangeAddress)` 根据单元格区域添加一个用户自定义的视图。
`void` | `addHPageBreak()` 在当前行处增加水平分页符。
`void` | `addHPageBreak(int row)` 在指定行处增加水平分页符。
`void` | `addHVPageBreak(int row, int column)` 在指定位置处增加水平分页符和垂直分页符。
`void` | `addImageComponent()` 插入图像控件。
`void` | `addImageComponent(java.lang.String cellAddress)` 在指定单元格插入图像控件。
`void` | `addLabelComponent()` 插入标签控件。
`void` | `addLabelComponent(java.lang.String cellAddress)` 在指定单元格插入标签控件。
`void` | `addListComponent(java.lang.String dataAddress, java.lang.String linkAddress, int lines)` 在当前单元格内添加列表框控件。
`void` | `addListComponent(java.lang.String cellAddress, java.lang.String dataAddress, java.lang.String linkAddress, int lines)` 在当前单元格内添加列表框控件。
`void` | `addMultiMedia(java.lang.String name)` 在当前的工作表中插入一个影音文件。
`void` | `addName(java.lang.String name, java.lang.String reference)` 为单元格区域定义名称。
`void` | `addOptionComponent(boolean isSelect, java.lang.String linkAddress)` 在当前单元格内添加单选按钮控件。
`void` | `addOptionComponent(java.lang.String cellAddress, boolean isSelect, java.lang.String linkAddress)` 在当前单元格内添加单选按钮控件。
`Scenario` | `addScenario(java.lang.String name, java.lang.String rangeAddress)` 添加方案
`Scenario` | `addScenario(java.lang.String name, java.lang.String rangeAddress, java.lang.String memo)` 添加方案
`void` | `addScrollBarComponent(int currentValue, int minValue, int maxValue, int incre, int block, java.lang.String linkAddress)` 在当前单元格内添加滚动条控件。
`void` | `addScrollBarComponent(java.lang.String cellAddress, int currentValue, int minValue, int maxValue, int incre, int block, java.lang.String linkAddress)` 在当前单元格内添加滚动条控件。
`void` | `addSpinnerComponent(int currentValue, int minValue, int maxValue, int incre, java.lang.String linkAddress)` 在当前单元格内添加数值调节钮控件。
`void` | `addSpinnerComponent(java.lang.String cellAddress, int currentValue, int minValue, int maxValue, int incre, java.lang.String linkAddress)` 在当前单元格内添加数值调节钮控件。
`void` | `addTextBoxComponent()` 插入文字框控件。
`void` | `addTextBoxComponent(java.lang.String cellAddress)` 在指定单元格插入文字框控件。
`void` | `addTimeSeries()` 创建新的时间序列。
`void` | `addToggleButtonComponent()` 插入切换按钮控件。
`void` | `addToggleButtonComponent(java.lang.String cellAddress)` 在指定单元格插入切换按钮控件。
`void` | `addVPageBreak()` 在当前列处增加垂直分页符。
`void` | `addVPageBreak(int column)` 在指定列处增加垂直分页符。
`void` | `addWorksheetChart(boolean isRow, int chartTypeIndex, int subTypeIndex, java.lang.String rangeAddress)` 增加一个独占工作表的图表。
`void` | `allocation(java.lang.String[] rangeAddress, double amount, double multiple, java.lang.String[] cellAddress, double[] fixupValue)` 将分配总数按照分配比例及条件进行分配。
`void` | `analyzeTable(java.lang.String rowAddress, java.lang.String columnAddress)` 创建一假设分析表。
`void` | `applyNamesToFormula(java.lang.String[] names)` 把单元格名称应用到公式中。
`void` | `applyStandardColumnWidth()` 应用标准列宽，即使用户所设置的标准列宽有效。
`void` | `applyStandardRowHeight()` 应用标准行高，即使用户所设置的标准行高有效。
`void` | `changeCheckBoxComponent(boolean isSelect, java.lang.String linkAddress)` 修改复选框控件的单元格链接地址。
`void` | `changeCheckBoxComponent(java.lang.String cellAddress, boolean isSelect, java.lang.String linkAddress)` 修改目标复选框控件的单元格链接地址。
`void` | `changeComboBoxComponent(java.lang.String dataAddress, java.lang.String linkAddress)` 修改组合框控件的输入范围和单元格链接地址。
`void` | `changeComboBoxComponent(java.lang.String cellAddress, java.lang.String dataAddress, java.lang.String linkAddress)` 修改组合框控件的输入范围和单元格链接地址。
`void` | `changeImageComponent(java.lang.String cellAddress)` 修改图像控件。
`void` | `changeListComponent(java.lang.String dataAddress, java.lang.String linkAddress, int lines)` 修改列表框控件的输入范围，单元格链接地址和选择类型。
`void` | `changeListComponent(java.lang.String cellAddress, java.lang.String dataAddress, java.lang.String linkAddress, int lines)` 修改列表框控件的输入范围，单元格链接地址和选择类型。
`void` | `changeOptionComponent(boolean isSelect, java.lang.String linkAddress)` 修改单选按钮控件。
`void` | `changeOptionComponent(java.lang.String cellAddress, boolean isSelect, java.lang.String linkAddress)` 修改单选按钮控件。
`void` | `changeScrollBarComponent(int currentValue, int minValue, int maxValue, int incre, int block, java.lang.String linkAddress)` 修改滚动条控件。
`void` | `changeScrollBarComponent(java.lang.String cellAddress, int currentValue, int minValue, int maxValue, int incre, int block, java.lang.String linkAddress)` 修改滚动条控件。
`void` | `changeSpinnerComponent(int currentValue, int minValue, int maxValue, int incre, java.lang.String linkAddress)` 修改数值调节钮控件的当前值，最小值，最大值，递增量或单元格链接地址。
`void` | `changeSpinnerComponent(java.lang.String cellAddress, int currentValue, int minValue, int maxValue, int incre, java.lang.String linkAddress)` 修改数值调节钮控件的当前值，最小值，最大值，递增量或单元格链接地址。
`void` | `changeTextBoxComponent(java.lang.String cellAddress)` 修改文字框控件。
`void` | `changeToggleButtonComponent(java.lang.String cellAddress)` 修改切换按钮控件。
`void` | `circleInvalid()` 圈出无效数据（不符合数据有效性的数据）。
`void` | `clearArrows()` 删除所有追踪箭头。
`void` | `clearCircles()` 清除验证圈。
`void` | `clearGroup()` 清除分级显示。
`void` | `createNames(boolean top, boolean left, boolean bottom, boolean right)` 用所选单元格区域内的标签指定单元格区域名称。
`void` | `createSummary(java.lang.String rangeAddress)` 生成摘要
`void` | `deleteBackground()` 删除当前工作表的背景图片。
`void` | `freezeHorizonPane(int row)` 从指定行水平方向冻结工作表窗格
`void` | `freezePane()` 冻结当前工作表窗格。
`void` | `freezePane(int row, int column)` 从指定单元格处冻结当前工作表窗格。
`void` | `freezeVerticalPane(int column)` 从指定列垂直方向冻结工作表窗格
`Cell` | `getActiveCell()` 获取工作表中的活动单元格。
`Range` | `getActiveRange()` 获取工作表中的活动单元格区域。
`Cell` | `getCell(int row, int column)` 根据行号和列号获取指定单元格。
`Cell` | `getCell(java.lang.String cellAddress)` 根据单元格地址获取指定单元格。
`CellAttribute` | `getCellAttribute(int row, int column)` 获取指定单元格的属性。
`java.lang.String` | `getCellString(int row, int column)` 根据行号和列号获取指定单元格内的字符内容。
`java.lang.Object` | `getCellValue(int row, int column)` 根据行号和列号获取指定单元格内容。
`application.workbooks.workbook.charts.Chart` | `getChart(int row, int column)` 根据单元格地址获取图表对象。
`application.workbooks.workbook.charts.Chart` | `getChart(java.lang.String chartName)` 根据图表名字获取浮动图表对象。
`application.workbooks.workbook.charts.Chart[]` | `getCharts()` 获取当前工作表内的图表集。
`Columns` | `getColumns(int startColumn, int endColumn)` 根据起始列号和终止列号获取指定行。
`Columns` | `getColumns(java.lang.String columnAddress)` 根据列地址获取列。
`Comment` | `getComment(int row, int column)` 获取当前单元格内的注释。
`HyperlinkAttribute` | `getHyperlink(java.lang.String cellAddress)` 获取指定单元格或单元格区域的超链接属性。
`int` | `getMaxColumn()` 取得最大列数（256）。
`int` | `getMaxDataColumn()` 得到当前Worksheet内拥有数据区域的最大列号。
`int` | `getMaxDataRow()` 得到当前Worksheet内拥有数据区域的最大行号。
`int` | `getMaxRow()` 获取最大行数（65536）。
`java.lang.String` | `getName()` 获得当前工作表的名字。
`Range` | `getRange(java.lang.String rangeAddress)` 用单元格区域引用创建单元格区域。
`Rows` | `getRows(int startRow, int endRow)` 根据起始行号和终止行号获取指定行。
`Rows` | `getRows(java.lang.String rowsAddress)` 根据行地址获取行。
`Scenario` | `getScenario(java.lang.String scenarioName)` 返回方案
`SsShapes` | `getShapes()` 获取电子表格自选图形管理器。
`TimeSeries` | `getTimeSeries()` 获取时间序列对象。
`int` | `getZoom()` 返回当前工作表的显示比例。
`void` | `goalSeek(java.lang.String targetAddress, double targetValue, java.lang.String changeAddress)` 单变量求解。
`void` | `goalSeek(java.lang.String targetAddress, double targetValue, java.lang.String changeAddress, int iterationValue, double precisionValue)` 单变量求解。
`Range` | `gotoRange(java.lang.String refer)` 定位到指定的单元格区域。
`void` | `gotoSpecial(int type, int detail)` 特殊定位。
`boolean` | `hasAutoFilter()` 得到当前Worksheet中是否有自动筛选区域。
`void` | `hide()` 隐藏活动工作表。
`void` | `insertChart(boolean isRow, int chartTypeIndex, int subTypeIndex, java.lang.String rangeAddress)` 在当前工作表中增加一个浮动图表。
`void` | `insertChart(int row, int column, boolean isRow, int chartTypeIndex, int subTypeIndex, java.lang.String rangeAddress)` 在当前工作表的单元格中，插入一个图表。
`void` | `insertComment(int row, int column)` 在选中的单元格中插入注释。
`void` | `insertPicture(java.lang.String pictureName)` 在当前的工作表中插入一幅图片。
`void` | `insertPresentation()` 在当前工作表的活动单元格内插入一简报制作文档。
`void` | `insertWordDocument()` 在当前工作表的活动单元格内插入一文字处理文档。
`void` | `insertWorksheet()` 在当前工作表后插入一工作表。
`void` | `mergeColumns(char delimiter, int row, int column, java.lang.String rangeAddress)` 将多列文本加上分隔符合并为一列。
`void` | `mergeColumns(char delimiter, int row, int column, java.lang.String fileName, java.lang.String rangeAddress)` 将多列文本加上分隔符合并为一列，并可存到文本文件文件中。
`void` | `mergeColumns(char delimiter, java.lang.String fileName, java.lang.String rangeAddress)` 将多列文本加上分隔符合并后将其存到指定的文本文件中。
`void` | `mergeScenario(java.lang.String bookName, java.lang.String sheetName)` 合并方案
`void` | `nextComment()` 获取下一个单元格注释。
`void` | `outline()` 自动建立分级显示。
`void` | `pasteListNames()` 粘贴所用在当前工作表中定义过的名称和相应的单元格引用。
`void` | `previousComment()` 获取前一个单元格注释。
`void` | `removeDependentArrows()` 删除从属单元格追踪箭头。
`void` | `removeDependentArrows(int row, int column)` 删除从属单元格追踪箭头。
`void` | `removeHPageBreak()` 删除指定行处的水平分页符。
`void` | `removeHPageBreak(int row)` 删除指定行处的水平分页符。
`void` | `removeHVPageBreak(int row, int column)` 删除指定位置处的水平分页符和垂直分页符。
`void` | `removeHyperlink()` 去除单元格或单元格区域的超链接属性。
`void` | `removeHyperlink(java.lang.String rangeAddress)` 去除指定单元格或单元格区域的超链接。
`void` | `removePrecedentArrows()` 删除引用单元格追踪箭头。
`void` | `removePrecedentArrows(int row, int column)` 删除引用单元格追踪箭头。
`Scenario` | `removeScenario(java.lang.String scenarioName)` 移除方案
`void` | `removeSplit()` 解除对当前内部窗口的拆分。
`void` | `removeVPageBreak()` 删除指定列处的垂直分页符。
`void` | `removeVPageBreak(int column)` 删除指定列处的垂直分页符。
`void` | `rename(java.lang.String newName)` 对工作表进行重新命名。
`void` | `resetTabBarBackground()` 恢复默认的工作表标签的背景色。
`void` | `resetTabBarForeground()` 恢复工作表标签的前景色。
`void` | `select(int startRow, int startColumn, int endRow, int endColumn)` 选中活动工作表中的单元格或单元格区域。
`void` | `select(java.lang.String address)` 选中活动工作表中的单元格或单元格区域。
`void` | `selectAll()` 选中活动工作表中的所有单元格。
`void` | `setBackground(java.lang.String pictureName)` 设置当前整个工作表的背景图片。
`void` | `setCellValue(int row, int column, boolean value)` 给行号和列号指定的单元格设置内容。
`void` | `setCellValue(int row, int column, double value)` 给行号和列号指定的单元格设置内容。
`void` | `setCellValue(int row, int column, long value)` 给行号和列号指定的单元格设置内容。
`void` | `setCellValue(int row, int column, java.lang.Object object)` 给行号和列号指定的单元格设置内容。
`void` | `setCellValue(int row, int column, java.lang.String value)` 给行号和列号指定的单元格设置内容。
`void` | `setColumnWidth(int col, double width)` 设置列宽。
`void` | `setHyperlink(HyperlinkAttribute hyperlink)` 为单元格设置超链接。
`void` | `setHyperlink(java.lang.String rangeAddress, HyperlinkAttribute hyperlink)` 为单元格或单元格区域设置超链接。
`void` | `setName(java.lang.String name)` 设置工作表的名字。
`void` | `setOutline(boolean isRowSelected, boolean isColumnSelected)` 分级设置。
`void` | `setRowHeight(int row, double height)` 设置行高。
`void` | `setStandardColumnWidth(double width)` 设置标准列宽。
`void` | `setStandardRowHeight(double height)` 设置标准行高。
`void` | `setTabBarBackground(java.awt.Color color)` 设置工作表标签栏工作表标签的背景色。
`void` | `setTabBarForeground(java.awt.Color color)` 设置工作表标签栏上工作表标签的前景色。
`void` | `setView(int type)` 设置分页预览模式。
`void` | `setZoom(int zoom)` 设置当前工作表的显示比例。
`void` | `showAllComments(boolean show)` 为指定单元格插入注释。
`void` | `showDependents()` 追踪从属单元格(内容是数值)。
`void` | `showDependents(int row, int column)` 追踪从属单元格(内容是数值)。
`void` | `showPrecedents()` 追踪引用单元格(此单元格为公式)，绘制出一个从为活动单元格（公式）提供数据的单元格指向活动单元格的蓝色箭头。
`void` | `showPrecedents(int row, int column)` 追踪引用单元格(此单元格为公式)，绘制出一个从为活动单元格（公式）提供数据的单元格指向活动单元格的蓝色箭头。
`void` | `showTraceError()` 显示错误追踪箭头(单元格的公式结果是错误值)。
`void` | `showTraceError(int row, int column)` 显示错误追踪箭头(单元格的公式结果是错误值)。
`void` | `spellingGrammar()` 拼写检查。
`void` | `split()` 在指定的行列处拆分窗口。
`void` | `split(int row, int column)` 在指定的行列处拆分窗口。
`void` | `splitHorizon(int row)` 在指定的行处水平拆分窗口。
`void` | `splitVertical(int column)` 在指定的列处垂直拆分窗口。
`void` | `textSplitting(TextSplittingProperties textSplitting)` 给选定的单元格或单元格区域（列区域）设置文本分列。
`void` | `textSplitting(TextSplittingProperties textSplitting, java.lang.String rangeAddress)` 给指定的单元格或单元格区域（列区域）设置文本分列。
`java.lang.String` | `toString()`
`void` | `translateToSimple()` 将当前工作表内的文字编码方式转换为简体编码方式。
`void` | `translateToTraditional()` 将当前工作表内的文字编码方式转换为繁体编码方式。
`void` | `unfreezePane()` 解除对当前工作表窗格的冻结。
`void` | `unhide()` 解除对当前工作表的隐藏。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Method Detail

### addButtonComponent

    public void addButtonComponent()

  在当前单元格内添加命令按钮控件。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addButtonComponent();

### addButtonComponent

    public void addButtonComponent(java.lang.String cellAddress)

  在目标单元格内添加命令按钮控件。

  Parameters:
    `cellAddress` - 目标单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addButtonComponent("C4");

### addCheckBoxComponent

    public void addCheckBoxComponent(boolean isSelect,
                                     java.lang.String linkAddress)

  在当前单元格内添加复选框控件。

  Parameters:
    `isSelect` - 布尔型值，如为true，表示复选框被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCheckBoxComponent(false,"A1");

### addCheckBoxComponent

    public void addCheckBoxComponent(java.lang.String cellAddress,
                                     boolean isSelect,
                                     java.lang.String linkAddress)

  在目标单元格内添加复选框控件。

  Parameters:
    `cellAddress` - 目标单元格地址
    `isSelect` - 布尔型值，如为true，表示复选框被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCheckBoxComponent("A1",true,"A3");

### addComboBoxComponent

    public void addComboBoxComponent(java.lang.String dataAddress,
                                     java.lang.String linkAddress)

  在当前单元格内添加组合框控件。

  Parameters:
    `dataAddress` - 数据项输入范围
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.select("a2");
         worksheet.addComboBoxComponent("A1:A4","C4");

### addComboBoxComponent

    public void addComboBoxComponent(java.lang.String cellAddress,
                                     java.lang.String dataAddress,
                                     java.lang.String linkAddress)

  在当前单元格内添加组合框控件。

  Parameters:
    `cellAddress` - 单元格地址
    `dataAddress` - 数据项输入范围
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getRange("A1:A4").fillRandom();
         worksheet.addComboBoxComponent("C4","A1:A4","B2");

### addCustomView

    public void addCustomView(java.lang.String name,
                              boolean rowColumnSetting)

  添加一个用户自定义的视图。

  Parameters:
    `name` - 自定义视图的名字
    `rowColumnSetting` - 布尔型值，如为true，当前视图包含隐藏行、列和筛选设置；否则，不记录隐藏行、列和筛选设置

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCustomView("nouse",true);

### addCustomView

    public void addCustomView(java.lang.String name,
                              boolean rowColumnSetting,
                              java.lang.String rangeAddress)

  根据单元格区域添加一个用户自定义的视图。

  Parameters:
    `name` - 自定义视图的名字
    `rowColumnSetting` - 布尔型值，如为true，当前视图包含隐藏行、列和筛选设置；否则，不记录隐藏行、列和筛选设置
    `rangeAddress` - 单元格区域引用，如"B1:C1"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCustomView("nouse",true,"B1:C1");

### addHPageBreak

    public void addHPageBreak()

  在当前行处增加水平分页符。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addHPageBreak();

### addHPageBreak

    public void addHPageBreak(int row)

  在指定行处增加水平分页符。

  Parameters:
    `row` - 行号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addHPageBreak(5);

### addHVPageBreak

    public void addHVPageBreak(int row,
                               int column)

  在指定位置处增加水平分页符和垂直分页符。

  Parameters:
    `row` - 行号
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addHVPageBreak(3,7);

### addImageComponent

    public void addImageComponent()

  插入图像控件。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addImageComponent();

### addImageComponent

    public void addImageComponent(java.lang.String cellAddress)

  在指定单元格插入图像控件。

  Parameters:
    `cellAddress` - 单元格

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addImageComponent("C5");

### addLabelComponent

    public void addLabelComponent()

  插入标签控件。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addLabelComponent();

### addLabelComponent

    public void addLabelComponent(java.lang.String cellAddress)

  在指定单元格插入标签控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addLabelComponent("C5");

### addListComponent

    public void addListComponent(java.lang.String dataAddress,
                                 java.lang.String linkAddress,
                                 int lines)

  在当前单元格内添加列表框控件。

  Parameters:
    `dataAddress` - 列表项输入范围，如“A1:A5"
    `linkAddress` - 单元格链接地址
    `lines` - 选择类型（0表示单个，1表示多个，2表示扩充）

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.select("b4");
         worksheet.addListComponent("A1:A4","C4",0);

### addListComponent

    public void addListComponent(java.lang.String cellAddress,
                                 java.lang.String dataAddress,
                                 java.lang.String linkAddress,
                                 int lines)

  在当前单元格内添加列表框控件。

  Parameters:
    `cellAddress` - 目标单元格地址
    `dataAddress` - 列表项输入范围，如“A1:A5"
    `linkAddress` - 单元格链接地址
    `lines` - 选择类型（0表示单个，1表示多个，2表示扩充）

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addListComponent("C4","A1:A4","D1",1);

### addMultiMedia

    public void addMultiMedia(java.lang.String name)

  在当前的工作表中插入一个影音文件。

  Parameters:
    `name` - 带绝对路径的影音文件名

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addMultiMedia("C:\\WINNT\\clock.avi");

### addName

    public void addName(java.lang.String name,
                        java.lang.String reference)

  为单元格区域定义名称。

  Parameters:
    `name` - 单元格区域名称
    `reference` - 单元格区域引用的公式，用字符串形式表示，如"='工作表'!A1:A4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addName("ABC","='工作表1'!A1:B2");

### addOptionComponent

    public void addOptionComponent(boolean isSelect,
                                   java.lang.String linkAddress)

  在当前单元格内添加单选按钮控件。

  Parameters:
    `isSelect` - 布尔型值，如为true，表示单选按钮被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址，如"C4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.select("c10");
         worksheet.addOptionComponent(false,"C4");

### addOptionComponent

    public void addOptionComponent(java.lang.String cellAddress,
                                   boolean isSelect,
                                   java.lang.String linkAddress)

  在当前单元格内添加单选按钮控件。

  Parameters:
    `cellAddress` - 单元格地址
    `isSelect` - 布尔型值，如为true，表示单选按钮被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址，如"C4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addOptionComponent("C4",false,"D4");

### addScenario

    public Scenario addScenario(java.lang.String name,
                                java.lang.String rangeAddress)

  添加方案

  Parameters:
    `name` - 方案名称
    `rangeAddress` - 可变单元格区域
  Returns:
    添加的方案

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});

### addScenario

    public Scenario addScenario(java.lang.String name,
                                java.lang.String rangeAddress,
                                java.lang.String memo)

  添加方案

  Parameters:
    `name` - 方案名称
    `rangeAddress` - 可变单元格区域
    `memo` - 摘要
  Returns:
    添加的方案

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         sheet.getScenario("bbb").setName("aaa");

### addScrollBarComponent

    public void addScrollBarComponent(int currentValue,
                                      int minValue,
                                      int maxValue,
                                      int incre,
                                      int block,
                                      java.lang.String linkAddress)

  在当前单元格内添加滚动条控件。

  Parameters:
    `currentValue` - 当前值，为整型数值
    `minValue` - 最小值，为整型数值
    `maxValue` - 最大值，为整型数值
    `incre` - 递增量，为整型数值
    `block` - 页更改，为整型数值
    `linkAddress` - 单元格链接地址，如"D3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addScrollBarComponent(30,1,50,2,10,"C4");

### addScrollBarComponent

    public void addScrollBarComponent(java.lang.String cellAddress,
                                      int currentValue,
                                      int minValue,
                                      int maxValue,
                                      int incre,
                                      int block,
                                      java.lang.String linkAddress)

  在当前单元格内添加滚动条控件。

  Parameters:
    `cellAddress` - 单元格地址
    `currentValue` - 当前值，为整型数值
    `minValue` - 最小值，为整型数值
    `maxValue` - 最大值，为整型数值
    `incre` - 递增量，为整型数值
    `block` - 页更改，为整型数值
    `linkAddress` - 单元格链接地址，如"D3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addScrollBarComponent("A1",30,1,50,1,10,"C4");

### addSpinnerComponent

    public void addSpinnerComponent(int currentValue,
                                    int minValue,
                                    int maxValue,
                                    int incre,
                                    java.lang.String linkAddress)

  在当前单元格内添加数值调节钮控件。

  Parameters:
    `currentValue` - 当前值，为整型数值
    `minValue` - 最小值，为整型数值
    `maxValue` - 最大值，为整型数值
    `incre` - 递增量，为整型数值
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addSpinnerComponent(1,0,30,1,"C4");

### addSpinnerComponent

    public void addSpinnerComponent(java.lang.String cellAddress,
                                    int currentValue,
                                    int minValue,
                                    int maxValue,
                                    int incre,
                                    java.lang.String linkAddress)

  在当前单元格内添加数值调节钮控件。

  Parameters:
    `cellAddress` - 单元格地址
    `currentValue` - 当前值，为整型数值
    `minValue` - 最小值，为整型数值
    `maxValue` - 最大值，为整型数值
    `incre` - 递增量，为整型数值
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addSpinnerComponent("C4",1,0,30,1,"C2");

### addTextBoxComponent

    public void addTextBoxComponent()

  插入文字框控件。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addTextBoxComponent();

### addTextBoxComponent

    public void addTextBoxComponent(java.lang.String cellAddress)

  在指定单元格插入文字框控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addTextBoxComponent("C5");

### addTimeSeries

    public void addTimeSeries()

  创建新的时间序列。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addTimeSeries();

### addToggleButtonComponent

    public void addToggleButtonComponent()

  插入切换按钮控件。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addToggleButtonComponent();

### addToggleButtonComponent

    public void addToggleButtonComponent(java.lang.String cellAddress)

  在指定单元格插入切换按钮控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addToggleButtonComponent("C5");

### addVPageBreak

    public void addVPageBreak()

  在当前列处增加垂直分页符。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.addVPageBreak(2);

### addVPageBreak

    public void addVPageBreak(int column)

  在指定列处增加垂直分页符。

  Parameters:
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addVPageBreak(5);

### addWorksheetChart

    public void addWorksheetChart(boolean isRow,
                                  int chartTypeIndex,
                                  int subTypeIndex,
                                  java.lang.String rangeAddress)

  增加一个独占工作表的图表。

  Parameters:
    `isRow` - 布尔型值，如为true，表示按行生成系列；否则，表示按列生成系列
    `chartTypeIndex` - 图表索引
    `subTypeIndex` - 字索引

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addWorksheetChart(true,1,1);

### allocation

    public void allocation(java.lang.String[] rangeAddress,
                           double amount,
                           double multiple,
                           java.lang.String[] cellAddress,
                           double[] fixupValue)

  将分配总数按照分配比例及条件进行分配。

  Parameters:
    `rangeAddress` - 待分配的单元格区域，为一数组
    `amount` - 分配总额，为double型
    `multiple` - 分配倍数，为double型
    `cellAddress` - 单元格地址引用，为一数组，如无单元格需设置固定值，则为null
    `fixupValue` - double型数组，单元格固定值，必须和单元格地址一一对应。若无单元格需设置固定值，则为null

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.allocation(new String[] {"A1:G9"},5000,10,null,null);

### analyzeTable

    public void analyzeTable(java.lang.String rowAddress,
                             java.lang.String columnAddress)

  创建一假设分析表。

  Parameters:
    `rowAddress` - 若不为null则是引用行的单元格地址
    `columnAddress` - 若不为null则是引用列的单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.analyzeTable("A2","A3");

### applyNamesToFormula

    public void applyNamesToFormula(java.lang.String[] names)

  把单元格名称应用到公式中。

  Parameters:
    `names` - 单元格名称数组

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.applyNamesToFormula(new String[] {"工作表1"})；

### applyStandardColumnWidth

    public void applyStandardColumnWidth()

  应用标准列宽，即使用户所设置的标准列宽有效。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.applyStandardColumnWidth();

### applyStandardRowHeight

    public void applyStandardRowHeight()

  应用标准行高，即使用户所设置的标准行高有效。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.applyStandardRowHeight();

### changeCheckBoxComponent

    public void changeCheckBoxComponent(boolean isSelect,
                                        java.lang.String linkAddress)

  修改复选框控件的单元格链接地址。

  Parameters:
    `isSelect` - 布尔型值，如为true，表示复选框被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址，如"C4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCheckBoxComponent("A1",true,"A3");
         worksheet.changeCheckBoxComponent(false,"C4");

### changeCheckBoxComponent

    public void changeCheckBoxComponent(java.lang.String cellAddress,
                                        boolean isSelect,
                                        java.lang.String linkAddress)

  修改目标复选框控件的单元格链接地址。

  Parameters:
    `cellAddress` - 目标单元格地址
    `isSelect` - 布尔型值，如为true，表示复选框被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址，如"C4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addCheckBoxComponent("C4",true,"A3");
         worksheet.changeCheckBoxComponent("C4",false,"C5");

### changeComboBoxComponent

    public void changeComboBoxComponent(java.lang.String dataAddress,
                                        java.lang.String linkAddress)

  修改组合框控件的输入范围和单元格链接地址。

  Parameters:
    `dataAddress` - 数据项输入范围
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getRange("A1:A4").fillRandom();
         worksheet.addComboBoxComponent("C4","A1:A4","B2");
         worksheet.getRange("b1:b4").fillRandom();
         worksheet.select("c4");
         worksheet.changeComboBoxComponent("b1:b4","C8");

### changeComboBoxComponent

    public void changeComboBoxComponent(java.lang.String cellAddress,
                                        java.lang.String dataAddress,
                                        java.lang.String linkAddress)

  修改组合框控件的输入范围和单元格链接地址。

  Parameters:
    `cellAddress` - 单元格地址
    `dataAddress` - 数据项输入范围
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getRange("A1:A4").fillRandom();
         worksheet.addComboBoxComponent("C4","A1:A4","B2");
         worksheet.getRange("b1:b4").fillRandom();
         worksheet.changeComboBoxComponent("A1","A2:A9","C4");

### changeImageComponent

    public void changeImageComponent(java.lang.String cellAddress)

  修改图像控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeImageComponent("C5");

### changeListComponent

    public void changeListComponent(java.lang.String dataAddress,
                                    java.lang.String linkAddress,
                                    int lines)

  修改列表框控件的输入范围，单元格链接地址和选择类型。

  Parameters:
    `dataAddress` - 列表项输入范围
    `linkAddress` - 单元格链接地址
    `lines` - 选择类型（0表示单个，表示多个，2表示扩充）

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addListComponent("C4","A1:A4","D1",1);
         worksheet.changeListComponent("A1:A4","C4",1);

### changeListComponent

    public void changeListComponent(java.lang.String cellAddress,
                                    java.lang.String dataAddress,
                                    java.lang.String linkAddress,
                                    int lines)

  修改列表框控件的输入范围，单元格链接地址和选择类型。

  Parameters:
    `cellAddress` - 目标单元格地址
    `dataAddress` - 列表项输入范围
    `linkAddress` - 单元格链接地址
    `lines` - 选择类型（0表示单个，表示多个，2表示扩充）

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addListComponent("A5","A1:A4","D1",1);
         worksheet.changeListComponent("A5","A1:A4","C4",0);

### changeOptionComponent

    public void changeOptionComponent(boolean isSelect,
                                      java.lang.String linkAddress)

  修改单选按钮控件。

  Parameters:
    `isSelect` - 布尔型值，如为true，表示单选按钮被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addOptionComponent("C4",false,"D4");
         worksheet.changeOptionComponent("C4",true,"d10");

### changeOptionComponent

    public void changeOptionComponent(java.lang.String cellAddress,
                                      boolean isSelect,
                                      java.lang.String linkAddress)

  修改单选按钮控件。

  Parameters:
    `cellAddress` - 单元格地址
    `isSelect` - 布尔型值，如为true，表示单选按钮被选中，否则，表示没有选中
    `linkAddress` - 单元格链接地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeOptionComponent("C4");

### changeScrollBarComponent

    public void changeScrollBarComponent(int currentValue,
                                         int minValue,
                                         int maxValue,
                                         int incre,
                                         int block,
                                         java.lang.String linkAddress)

  修改滚动条控件。

  Parameters:
    `currentValue` - 当前值
    `minValue` - 最小值
    `maxValue` - 最大值
    `incre` - 递增量
    `block` - 页更改
    `linkAddress` - 单元格链接地址，如"A3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeScrollBarComponent(30,1,50,1,10,"C4");

### changeScrollBarComponent

    public void changeScrollBarComponent(java.lang.String cellAddress,
                                         int currentValue,
                                         int minValue,
                                         int maxValue,
                                         int incre,
                                         int block,
                                         java.lang.String linkAddress)

  修改滚动条控件。

  Parameters:
    `cellAddress` - 单元格地址
    `currentValue` - 当前值
    `minValue` - 最小值
    `maxValue` - 最大值
    `incre` - 递增量
    `block` - 页更改
    `linkAddress` - 单元格链接地址，如"A3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeScrollBarComponent("A1",30,1,50,1,10,"C4");

### changeSpinnerComponent

    public void changeSpinnerComponent(int currentValue,
                                       int minValue,
                                       int maxValue,
                                       int incre,
                                       java.lang.String linkAddress)

  修改数值调节钮控件的当前值，最小值，最大值，递增量或单元格链接地址。

  Parameters:
    `currentValue` - 当前值
    `minValue` - 最小值
    `maxValue` - 最大值
    `incre` - 递增量
    `linkAddress` - 单元格链接地址，如"C3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addSpinnerComponent("C4",1,0,30,1,"C2");
         worksheet.changeSpinnerComponent(1,0,30,0,"C4");

### changeSpinnerComponent

    public void changeSpinnerComponent(java.lang.String cellAddress,
                                       int currentValue,
                                       int minValue,
                                       int maxValue,
                                       int incre,
                                       java.lang.String linkAddress)

  修改数值调节钮控件的当前值，最小值，最大值，递增量或单元格链接地址。

  Parameters:
    `cellAddress` - 单元格地址
    `currentValue` - 当前值
    `minValue` - 最小值
    `maxValue` - 最大值
    `incre` - 递增量
    `linkAddress` - 单元格链接地址，如"C3"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.addSpinnerComponent("C4",1,0,30,1,"C2");
         worksheet.changeSpinnerComponent("C4",1,0,30,1,"C4");

### changeTextBoxComponent

    public void changeTextBoxComponent(java.lang.String cellAddress)

  修改文字框控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeTextBoxComponent("C5");

### changeToggleButtonComponent

    public void changeToggleButtonComponent(java.lang.String cellAddress)

  修改切换按钮控件。

  Parameters:
    `cellAddress` - 单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.changeToggleButtonComponent("C5");

### circleInvalid

    public void circleInvalid()

  圈出无效数据（不符合数据有效性的数据）。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.circleInvalid();

### clearArrows

    public void clearArrows()

  删除所有追踪箭头。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.clearArrows();

### clearCircles

    public void clearCircles()

  清除验证圈。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.clearCircles();

### clearGroup

    public void clearGroup()

  清除分级显示。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       Range range = worksheet.getRange("c3:e8");
       range.fillRandom();
       range.autoSum();
       worksheet.outline();
       worksheet.clearGroup();

### createNames

    public void createNames(boolean top,
                            boolean left,
                            boolean bottom,
                            boolean right)

  用所选单元格区域内的标签指定单元格区域名称。

  Parameters:
    `top` - 布尔型值，如为true，表示用单元格区域内首行标签作为相应列区域名称；否则，不用单元格区域内首行标签作为相应列区域名称
    `left` - 布尔型值，如为true，表示用单元格区域内最左列标签作为相应行区域名称；否则，不用单元格区域内最左列标签作为相应行区域名称
    `bottom` - 布尔型值，如为true，表示用单元格区域内末行标签作为相应列区域名称；否则，不用单元格区域内末行标签作为相应列区域名称
    `right` - 布尔型值，如为true，表示用单元格区域内最右列标签作为相应行区域名称；否则，不用单元格区域内最右列标签作为相应行区域名称

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.createNames(true,false,true,false);

### createSummary

    public void createSummary(java.lang.String rangeAddress)

  生成摘要

  Parameters:
    `rangeAddress` - 结果单元格区域

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         sheet.getCell("a1").setValue("10");
         sheet.createSummary("a1");

### deleteBackground

    public void deleteBackground()

  删除当前工作表的背景图片。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.deleteBackground();

### freezeHorizonPane

    public void freezeHorizonPane(int row)

  从指定行水平方向冻结工作表窗格

  Parameters:
    `row` - 行号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.freezeHorizonPane(2);

### freezePane

    public void freezePane()

  冻结当前工作表窗格。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.freezePane();

### freezePane

    public void freezePane(int row,
                           int column)

  从指定单元格处冻结当前工作表窗格。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.freezePane(2,3);

### freezeVerticalPane

    public void freezeVerticalPane(int column)

  从指定列垂直方向冻结工作表窗格

  Parameters:
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.freezeVerticalPane(3);

### getActiveCell

    public Cell getActiveCell()

  获取工作表中的活动单元格。

  Returns:
    活动单元格对象

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getActiveWorksheet("工作表3");
         sheet.getActiveCell();

### getActiveRange

    public Range getActiveRange()

  获取工作表中的活动单元格区域。

  Returns:
    活动单元格区域对象

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getWorksheet("工作表3");
         sheet.getActiveRange();

### getCell

    public Cell getCell(int row,
                        int column)

  根据行号和列号获取指定单元格。

  Parameters:
    `row` - 行号
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Cell cell = worksheet.getCell(3,6);
         System.out.println(cell);

  Returns:
    由行号和列号指定的单元格对象

### getCell

    public Cell getCell(java.lang.String cellAddress)

  根据单元格地址获取指定单元格。

  Parameters:
    `cellAddress` - 单元格地址，如"A1"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Cell cell = worksheet.getCell("C4");
         System.out.println(cell);

  Returns:
    由单元格地址指定的单元格对象

### getCellAttribute

    public CellAttribute getCellAttribute(int row,
                                          int column)

  获取指定单元格的属性。

  Returns:
    CellAttribute，即单元格属性对象

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getCellAttribute(1,4);

  See Also:
    `CellAttribute`

### getCellString

    public java.lang.String getCellString(int row,
                                          int column)

  根据行号和列号获取指定单元格内的字符内容。

  Parameters:
    `row` - 行号
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getCell(3,6).setValue("aaaa");
         String s =  worksheet.getCellString(3,6);
         System.out.println(s);

  Returns:
    单元格内的字符串

### getCellValue

    public java.lang.Object getCellValue(int row,
                                         int column)

  根据行号和列号获取指定单元格内容。

  Parameters:
    `row` - 行号
    `column` - 列号
  Returns:
    由行号和列号指定的单元格对象 此返回对象有两种可能： 1、HyperlinkAttribute 2、String

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Object obj = worksheet.getCellValue(3，6);
         System.out.println(obj);

### getChart

    public application.workbooks.workbook.charts.Chart getChart(int row,
                                                                int column)

  根据单元格地址获取图表对象。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getChart(2,3);

  Returns:
    图表对象

### getChart

    public application.workbooks.workbook.charts.Chart getChart(java.lang.String chartName)

  根据图表名字获取浮动图表对象。

  Parameters:
    `chartName` - 图表名

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getChart("图表1")；

  Returns:
    图表对象

### getCharts

    public application.workbooks.workbook.charts.Chart[] getCharts()

  获取当前工作表内的图表集。

  Returns:
    图表集

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getCharts();

### getColumns

    public Columns getColumns(int startColumn,
                              int endColumn)

  根据起始列号和终止列号获取指定行。如要选取A列到C列的所用列，则startColumn为1，endColumn为3

  Parameters:
    `startColumn` - 起始列号
    `endColumn` - 终止列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Columns columns = worksheet.getColumns(2,4);
         System.out.println(columns);

  Returns:
    指定列对象

### getColumns

    public Columns getColumns(java.lang.String columnAddress)

  根据列地址获取列。

  Parameters:
    `columnAddress` - 列地址，如“B:C”，或“B:C,F:G”

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Columns columns = worksheet.getColumns("B:D,E:H");
         System.out.println(columns);

  Returns:
    指定列对象

### getComment

    public Comment getComment(int row,
                              int column)

  获取当前单元格内的注释。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getComment(3, 2);

  Returns:
    指定单元格内的注释

### getHyperlink

    public HyperlinkAttribute getHyperlink(java.lang.String cellAddress)

  获取指定单元格或单元格区域的超链接属性。

  Parameters:
    `cellAddress` - 单元格或单元格区域引用，如"A1","A1;A4"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getHyperlink("A1");

  Returns:
    超链接属性

### getMaxColumn

    public int getMaxColumn()

  取得最大列数（256）。

  Returns:
    最大列数，为整型数值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getMaxColumn();

### getMaxDataColumn

    public int getMaxDataColumn()

  得到当前Worksheet内拥有数据区域的最大列号。

  Returns:
    列数 Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook() .getWorksheets().getActiveWorksheet(); worksheet.getCell(3,6).setValue("sdsdf"); System.out.println(worksheet.getMaxDataColumn());

### getMaxDataRow

    public int getMaxDataRow()

  得到当前Worksheet内拥有数据区域的最大行号。

  Returns:
    行数 Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook() .getWorksheets().getActiveWorksheet(); worksheet.getCell(3,6).setValue("sdsdf"); System.out.println(worksheet.getMaxDataRow());

### getMaxRow

    public int getMaxRow()

  获取最大行数（65536）。

  Returns:
    最大行数，为整型数值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getMaxRow();

### getName

    public java.lang.String getName()

  获得当前工作表的名字。

  Returns:
    工作表名字

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         String name = worksheet.getName();
         System.out.println(name);

### getRange

    public Range getRange(java.lang.String rangeAddress)

  用单元格区域引用创建单元格区域。

  Parameters:
    `rangeAddress` - 单元格区域引用，如"a1:a2"

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Range range = worksheet.getRange("A1:D4");
         System.out.println(range);

  Returns:
    单元格区域对象

### getRows

    public Rows getRows(int startRow,
                        int endRow)

  根据起始行号和终止行号获取指定行。

  Parameters:
    `startRow` - 起始行号
    `endRow` - 终止行号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Rows rows = worksheet.getRows(3,7);
         System.out.println(rows);

  Returns:
    指定行对象

### getRows

    public Rows getRows(java.lang.String rowsAddress)

  根据行地址获取行。

  Parameters:
    `rowsAddress` - 行地址，如“2:3”，或“2:3,5:6”

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Rows rows = worksheet.getRows("3:7,8:10");
         System.out.println(rows);

  Returns:
    指定行对象

### getScenario

    public Scenario getScenario(java.lang.String scenarioName)

  返回方案

  Parameters:
    `scenarioName` - 方案名称
  Returns:
    Scenario 方案。如果方案不存在，则返回null。

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         sheet.getScenario("bbb").setName("aaa");

### getShapes

    public SsShapes getShapes()

  获取电子表格自选图形管理器。

  Returns:
    图形管理器

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getShapes();

### getTimeSeries

    public TimeSeries getTimeSeries()

  获取时间序列对象。

  Returns:
    时间序列对象

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.getTimeSeries();

### getZoom

    public int getZoom()

  返回当前工作表的显示比例。

  Returns:
    zoom 缩放比例，为int型,100为100％. 缩放比例在10％ ～ 500％之间。

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         int zoom = worksheet.getZoom();
         System.out.println(zoom);

### goalSeek

    public void goalSeek(java.lang.String targetAddress,
                         double targetValue,
                         java.lang.String changeAddress)

  单变量求解。

  Parameters:
    `targetAddress` - 目标单元格地址
    `targetValue` - 目标值，为double型
    `changeAddress` - 可变单元格地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.goalSeek("A3",0.34,"A1");

### goalSeek

    public void goalSeek(java.lang.String targetAddress,
                         double targetValue,
                         java.lang.String changeAddress,
                         int iterationValue,
                         double precisionValue)

  单变量求解。

  Parameters:
    `targetAddress` - 目标单元格地址
    `targetValue` - 目标值，为double型
    `changeAddress` - 可变单元格地址
    `iterationValue` - 最大迭代次数，为整型数值
    `precisionValue` - 计算精度，为double型

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.goalSeek("A3",0.5,"A1",20,0.01);

### gotoRange

    public Range gotoRange(java.lang.String refer)

  定位到指定的单元格区域。

  Parameters:
    `refer` - 表示所引用区域的位置的字符串，例如："A1", "B2:C9"等

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.gotoRange("A1");

  Returns:
    指定的单元格区域

### gotoSpecial

    public void gotoSpecial(int type,
                            int detail)

  特殊定位。

  Parameters:
    `type` - 特殊定位的类型，为整型数值，值和相应的含义如下：

         GotoSpecialConstants
          GOTO_COMMENTS                － 注释；
          GOTO_CONSTANTS               － 常数；
          GOTO_FORMULAS                － 公式；
          GOTO_BLANK_CELLS             － 空单元格；
          GOTO_CURRENT_REGION          － 当前区域；
          GOTO_CURRENT_ARRAY           － 当前数组；
          GOTO_OBJECTS                 － 对象；
          GOTO_DIFFERENCE_ROWS         － 差异行；
          GOTO_DIFFERENCE_COLUMNS      － 差异列；
          GOTO_PRECEDENTS_DIRECTLY     － 直接引用单元格；
          GOTO_PRECEDENTS_ALL          － 所有引用单元格；
          GOTO_DEPENDENTS_DIRECTLY     － 直接从属单元格；
          GOTO_DEPENDENTS_ALL          － 所有从属单元格；
          GOTO_LAST_CELL               － 最近单元格；
          GOTO_VISIBLE_CELL            － 可见单元格；
          GOTO_ALL_CONDITIONALFORMATS  － 所有条件化格式；
          GOTO_SAME_CONDITIONALFORMATS － 相同条件化格式；
          GOTO_ALL_VALIDATION          － 所有有效性；
          GOTO_SAME_VALIDATION         － 相同有效性

    `detail` - 查找常数或公式时具体找哪种类型，detail的取值范围为0到15，值和相应的含义如下：

          GotoSpecialConstants
          GOTO_NONE                                － 无；
          GOTO_NUMBER                              － 数值；
          GOTO_TEXT                                － 文本；
          GOTO_NUMBER_AND_TEXT                     － 数值和文本；
          GOTO_LOGIC                               － 逻辑值；
          GOTO_LOGIC_AND_NUMBER                    － 逻辑值和数值；
          GOTO_LOGIC_AND_TEXT                      － 逻辑值和文本；
          GOTO_LOGIC_AND_NUMBER_AND_TEXT           －逻辑值，数值和文本；
          GOTO_ERROR                               － 错误值；
          GOTO_ERROR_AND_NUMBER                    － 错误值和数值；
          GOTO_ERROR_AND_TEXT                      － 错误值和逻辑值；
          GOTO_ERROR_AND_TEXT_AND_NUMBER           － 错误值，文本和数值；
          GOTO_ERROR_AND_LOGIC                     －错误值和逻辑值；
          GOTO_ERROR_AND_LOGIC_AND_NUMBER          － 错误值，逻辑值和数值；
          GOTO_ERROR_AND_LOGIC_AND_TEXT            － 错误值，逻辑值和文本；
          GOTO_ERROR_AND_LOGIC_AND_TEXT_AND_NUMBER － 错误值，逻辑值，文本，和数值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.gotoSpecial(GotoSpecialConstants.GOTO_CONSTANTS,GotoSpecialConstants.GOTO_NONE);

  See Also:
    `GotoSpecialConstants`

### hasAutoFilter

    public boolean hasAutoFilter()

  得到当前Worksheet中是否有自动筛选区域。

  Returns:
    true，有；false，没有 Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook() .getWorksheets().getActiveWorksheet(); System.out.println(worksheet.hasAutoFilter());

### hide

    public void hide()

  隐藏活动工作表。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getActiveWorksheet();
       worksheet.hide();

### insertChart

    public void insertChart(boolean isRow,
                            int chartTypeIndex,
                            int subTypeIndex,
                            java.lang.String rangeAddress)

  在当前工作表中增加一个浮动图表。

  Parameters:
    `isRow` - 布尔型值，如为true，按行生成系列；否则，按列生成系列
    `chartTypeIndex` - 图表类型索引号
    `subTypeIndex` - 子图表类型索引号
    `rangeAddress` - 数据源区域地址 地址格式为：“=工作表1!C6:H8,=工作表1!C10:G11,=工作表1!C14:H15”

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.insertChart(true,1,1,"=工作表1!C6:H8");

### insertChart

    public void insertChart(int row,
                            int column,
                            boolean isRow,
                            int chartTypeIndex,
                            int subTypeIndex,
                            java.lang.String rangeAddress)

  在当前工作表的单元格中，插入一个图表。

  Parameters:
    `chartTypeIndex` - chart类型索引
    `subTypeIndex` - 字类型
    `isRow` - 布尔型值，如为true，按行生成系列；否则，按列生成系列
    `rangeAddress` - 数据源区域地址， 地址格式为：“=工作表1!C6:H8,=工作表1!C10:G11,=工作表1!C14:H15”

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.insertChart(1,1,true,2,3,"=工作表1!C6:H8");

    `row` - 单元格的行号
    `column` - 单元格的列号

### insertComment

    public void insertComment(int row,
                              int column)

  在选中的单元格中插入注释。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.insertComment(1,2);

### insertPicture

    public void insertPicture(java.lang.String pictureName)

  在当前的工作表中插入一幅图片。

  Parameters:
    `pictureName` - 带完全路径的图片的文件名

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.insertPicture("c:\\documents and settings\\dingwei\\my documents\\my pictures\\样品.jpg");

  See Also:
    `#floatPicture`

### insertPresentation

    public void insertPresentation()

  在当前工作表的活动单元格内插入一简报制作文档。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.insertPresentation();

### insertWordDocument

    public void insertWordDocument()

  在当前工作表的活动单元格内插入一文字处理文档。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.insertWordDocument();

### insertWorksheet

    public void insertWorksheet()

  在当前工作表后插入一工作表。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.insertWorksheet();

### mergeColumns

    public void mergeColumns(char delimiter,
                             int row,
                             int column,
                             java.lang.String rangeAddress)

  将多列文本加上分隔符合并为一列。

  Parameters:
    `delimiter` - 分隔符
    `row` - 当前活动表中的行号
    `column` - 当前活动表中的列号
    `rangeAddress` - 单元格区域引用

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.mergeColumns('/',3,5,"A1:D4");

### mergeColumns

    public void mergeColumns(char delimiter,
                             int row,
                             int column,
                             java.lang.String fileName,
                             java.lang.String rangeAddress)

  将多列文本加上分隔符合并为一列，并可存到文本文件文件中。

  Parameters:
    `delimiter` - 分隔符
    `row` - 当前活动表中的行号，大于0
    `column` - 当前活动表中的列号，大于0
    `fileName` - 带路径的文本文件名称
    `rangeAddress` - 单元格区域地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.mergeColumns('/',5,0,"c:\\test.txt","A1:D4");

### mergeColumns

    public void mergeColumns(char delimiter,
                             java.lang.String fileName,
                             java.lang.String rangeAddress)

  将多列文本加上分隔符合并后将其存到指定的文本文件中。

  Parameters:
    `delimiter` - 分隔符
    `fileName` - 带路径的文本文件名称
    `rangeAddress` - 单元格区域地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.mergeColumns('/',"c:\\test.txt","A1:D4");

### mergeScenario

    public void mergeScenario(java.lang.String bookName,
                              java.lang.String sheetName)

  合并方案

  Parameters:
    `bookName` - 需合并的Workbook
    `sheetName` - 需合并的工作表

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         Worksheet sheet2 = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getWorksheet("工作表2");
         sheet2.addScenario("aaa","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet2.getScenario("aaa").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         sheet.mergeScenario(Application.getWorkbooks().getActiveWorkbook().getBookName(),
         sheet2.getName());

### nextComment

    public void nextComment()

  获取下一个单元格注释。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.nextComment();

### outline

    public void outline()

  自动建立分级显示。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       Range range = worksheet.getRange("c3:e8");
       range.fillRandom();
       range.autoSum();
       range = worksheet.getRange("c13:e18");
       range.fillRandom();
       range.autoSum();
       worksheet.outline();

### pasteListNames

    public void pasteListNames()

  粘贴所用在当前工作表中定义过的名称和相应的单元格引用。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.pasteListNames();

### previousComment

    public void previousComment()

  获取前一个单元格注释。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.previousComment();

### removeDependentArrows

    public void removeDependentArrows()

  删除从属单元格追踪箭头。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removeDependentArrows();

### removeDependentArrows

    public void removeDependentArrows(int row,
                                      int column)

  删除从属单元格追踪箭头。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removeDependentArrows(2,3);

### removeHPageBreak

    public void removeHPageBreak()

  删除指定行处的水平分页符。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removeHPageBreak();

### removeHPageBreak

    public void removeHPageBreak(int row)

  删除指定行处的水平分页符。

  Parameters:
    `row` - 行号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removeHPageBreak(7);

### removeHVPageBreak

    public void removeHVPageBreak(int row,
                                  int column)

  删除指定位置处的水平分页符和垂直分页符。

  Parameters:
    `row` - 指定的行号
    `column` - 指定的列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removeHVPageBreak(3,5);

### removeHyperlink

    public void removeHyperlink()

  去除单元格或单元格区域的超链接属性。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removeHyperlink();

### removeHyperlink

    public void removeHyperlink(java.lang.String rangeAddress)

  去除指定单元格或单元格区域的超链接。

  Parameters:
    `rangeAddress` - 单元格或单元格区域引用

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removeHyperlink("A1");

### removePrecedentArrows

    public void removePrecedentArrows()

  删除引用单元格追踪箭头。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removePrecedentArrows();

### removePrecedentArrows

    public void removePrecedentArrows(int row,
                                      int column)

  删除引用单元格追踪箭头。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removePrecedentArrows(2,3);

### removeScenario

    public Scenario removeScenario(java.lang.String scenarioName)

  移除方案

  Parameters:
    `scenarioName` - 方案名称
  Returns:
    Scenario 移除的方案。如果方案不存在，则返回null。

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.addScenario("bbb","$H$10:$I$13","创建者 aaa 日期 2000-08-06");
         sheet.getScenario("bbb").setCellValue(new String[]{"1","2","3","4","5","6","7","8"});
         sheet.removeScenario("bbb");

### removeSplit

    public void removeSplit()

  解除对当前内部窗口的拆分。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removeSplit();

### removeVPageBreak

    public void removeVPageBreak()

  删除指定列处的垂直分页符。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.removeVPageBreak();

### removeVPageBreak

    public void removeVPageBreak(int column)

  删除指定列处的垂直分页符。

  Parameters:
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.removeVPageBreak();

### rename

    public void rename(java.lang.String newName)

  对工作表进行重新命名。

  Parameters:
    `newName` - 新工作表名

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.rename("newSheet");

### resetTabBarBackground

    public void resetTabBarBackground()

  恢复默认的工作表标签的背景色。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.resetTabBarBackground();

### resetTabBarForeground

    public void resetTabBarForeground()

  恢复工作表标签的前景色。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.resetTabBarForeground();

### select

    public void select(int startRow,
                       int startColumn,
                       int endRow,
                       int endColumn)

  选中活动工作表中的单元格或单元格区域。

### select

    public void select(java.lang.String address)

  选中活动工作表中的单元格或单元格区域。

  Parameters:
    `address` - 需选取的单元格或单元格区域，如"A1"或"A1:A5"

    例子：

         Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
        			.getWorksheets().getActiveWorksheet();
         sheet.select("a1:d10");

### selectAll

    public void selectAll()

  选中活动工作表中的所有单元格。

  例子：

       Worksheet sheet = Application.getWorkbooks().getActiveWorkbook()
      			.getWorksheets().getActiveWorksheet();
       sheet.selectAll();

### setBackground

    public void setBackground(java.lang.String pictureName)

  设置当前整个工作表的背景图片。

  Parameters:
    `pictureName` - 带有完整路径的背景图片文件名

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setBackground("C:/My_Picture/Test1.jpg");

### setCellValue

    public void setCellValue(int row,
                             int column,
                             boolean value)

  给行号和列号指定的单元格设置内容。

  Parameters:
    `row` - 行号
    `column` - 列号
    `value` - 布尔型值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setCellValue(3,6,true);

### setCellValue

    public void setCellValue(int row,
                             int column,
                             double value)

  给行号和列号指定的单元格设置内容。

  Parameters:
    `row` - 行号
    `column` - 列号
    `value` - 双精度型值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setCellValue(3,6,3.14);

### setCellValue

    public void setCellValue(int row,
                             int column,
                             long value)

  给行号和列号指定的单元格设置内容。

  Parameters:
    `row` - 行号
    `column` - 列号
    `value` - 长整型值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setCellValue(3,6, 123);

### setCellValue

    public void setCellValue(int row,
                             int column,
                             java.lang.Object object)

  给行号和列号指定的单元格设置内容。

  Parameters:
    `row` - 行号
    `column` - 列号

### setCellValue

    public void setCellValue(int row,
                             int column,
                             java.lang.String value)

  给行号和列号指定的单元格设置内容。

  Parameters:
    `row` - 行号
    `column` - 列号
    `value` - 未经解析的基本字符串

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setCellValue(3,6, "ABC");

### setColumnWidth

    public void setColumnWidth(int col,
                               double width)

  设置列宽。

  Parameters:
    `col` - 列号
    `width` - 列宽，单位：厘米

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setColumnWidth(3, 2.5);

### setHyperlink

    public void setHyperlink(HyperlinkAttribute hyperlink)

  为单元格设置超链接。

  Parameters:
    `hyperlink` - 超链接属性对象

    例子：

         Workbook book = Application.getWorkbooks().getActiveWorkbook();
         Worksheet worksheet = book.getWorksheets().getActiveWorksheet();
         worksheet.setHyperlink(new HyperlinkAttribute(book));

### setHyperlink

    public void setHyperlink(java.lang.String rangeAddress,
                             HyperlinkAttribute hyperlink)

  为单元格或单元格区域设置超链接。

  Parameters:
    `rangeAddress` - 需要设置超链接属性的单元格区域
    `hyperlink` - 超链接属性

    例子：

         Workbook book = Application.getWorkbooks().getActiveWorkbook();
         Worksheet worksheet = book.getWorksheets().getActiveWorksheet();
         worksheet.setHyperlink("A1:B1",new HyperlinkAttribute(book));

### setName

    public void setName(java.lang.String name)

  设置工作表的名字。

  Parameters:
    `name` - 工作表名字

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setName("Sheet1");

### setOutline

    public void setOutline(boolean isRowSelected,
                           boolean isColumnSelected)

  分级设置。

  Parameters:
    `isRowSelected` - true，位于明细数据下方；false，位于上方
    `isColumnSelected` - true，位于明细数据右侧；false，位于左侧

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Range range = worksheet.getRange("c3:e8");
         range.fillRandom();
         range.autoSum();
         worksheet.setOutline(true, true);

### setRowHeight

    public void setRowHeight(int row,
                             double height)

  设置行高。

  Parameters:
    `row` - 行号
    `height` - 高度，单位：厘米

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setRowHeight(1, 1.0);

### setStandardColumnWidth

    public void setStandardColumnWidth(double width)

  设置标准列宽。

  Parameters:
    `width` - 标准列宽，为double型.

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setStandardColumnWidth(5);

### setStandardRowHeight

    public void setStandardRowHeight(double height)

  设置标准行高。

  Parameters:
    `height` - 行高，为double型.

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setStandardRowHeight(1);

### setTabBarBackground

    public void setTabBarBackground(java.awt.Color color)

  设置工作表标签栏工作表标签的背景色。

  Parameters:
    `color` - 背景色

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setTabBarBackground(Color.green);

### setTabBarForeground

    public void setTabBarForeground(java.awt.Color color)

  设置工作表标签栏上工作表标签的前景色。

  Parameters:
    `color` - 前景色

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setTabBarForeground(Color.read);

### setView

    public void setView(int type)

  设置分页预览模式。

  Parameters:
    `type` - 视图模式，其常量和相应的值如下：

          ViewConstants.SS_NORMAL_VIEW = 0（正常视图）；
          ViewConstants.SS_PAGE_BREAK_VIEW = 1（分页预览视图）

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setView(ViewConstants.SS_PAGE_BREAK_VIEW);

### setZoom

    public void setZoom(int zoom)

  设置当前工作表的显示比例。

  Parameters:
    `zoom` - 缩放比例，为int型,100为100％. 缩放比例在10％ ～ 500％之间。

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.setZoom(150);

### showAllComments

    public void showAllComments(boolean show)

  为指定单元格插入注释。

  Parameters:
    `show` - 布尔型值，如为true，显示注释；否则，不显示注释

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.showAllComments(true);

### showDependents

    public void showDependents()

  追踪从属单元格(内容是数值)。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.showDependents();

### showDependents

    public void showDependents(int row,
                               int column)

  追踪从属单元格(内容是数值)。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.showDependents(2,3);

### showPrecedents

    public void showPrecedents()

  追踪引用单元格(此单元格为公式)，绘制出一个从为活动单元格（公式）提供数据的单元格指向活动单元格的蓝色箭头。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.showPrecedents();

### showPrecedents

    public void showPrecedents(int row,
                               int column)

  追踪引用单元格(此单元格为公式)，绘制出一个从为活动单元格（公式）提供数据的单元格指向活动单元格的蓝色箭头。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.showPrecedents(2,3);

  Parameters:
    `row` - 单元格的行号
    `column` - 单元格的列号

### showTraceError

    public void showTraceError()

  显示错误追踪箭头(单元格的公式结果是错误值)。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.showTraceError();

### showTraceError

    public void showTraceError(int row,
                               int column)

  显示错误追踪箭头(单元格的公式结果是错误值)。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.showTraceError(2,3);

### spellingGrammar

    public void spellingGrammar()

  拼写检查。

### split

    public void split()

  在指定的行列处拆分窗口。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.split();

### split

    public void split(int row,
                      int column)

  在指定的行列处拆分窗口。

  Parameters:
    `row` - 单元格行号
    `column` - 单元格列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.split(2,4);

### splitHorizon

    public void splitHorizon(int row)

  在指定的行处水平拆分窗口。

  Parameters:
    `row` - 行号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.splitHorizon(2);

### splitVertical

    public void splitVertical(int column)

  在指定的列处垂直拆分窗口。

  Parameters:
    `column` - 列号

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.splitVertical(3);

### textSplitting

    public void textSplitting(TextSplittingProperties textSplitting)

  给选定的单元格或单元格区域（列区域）设置文本分列。

  Parameters:
    `textSplitting` - 文本分列设置属性

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.textSplitting(new TextSplittingProperties());

### textSplitting

    public void textSplitting(TextSplittingProperties textSplitting,
                              java.lang.String rangeAddress)

  给指定的单元格或单元格区域（列区域）设置文本分列。

  Parameters:
    `textSplitting` - 文本分列属性
    `rangeAddress` - 列区域地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         worksheet.textSplitting(new TextSplittingProperties(),"A1:A5");

### toString

    public java.lang.String toString()

### translateToSimple

    public void translateToSimple()

  将当前工作表内的文字编码方式转换为简体编码方式。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.translateToSimple();

### translateToTraditional

    public void translateToTraditional()

  将当前工作表内的文字编码方式转换为繁体编码方式。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.translateToTraditional();

### unfreezePane

    public void unfreezePane()

  解除对当前工作表窗格的冻结。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                       .getWorksheets().getActiveWorksheet();
       worksheet.unfreezePane();

### unhide

    public void unhide()

  解除对当前工作表的隐藏。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getActiveWorksheet();
       worksheet.unhide();

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

版权所有 2001-2004 无锡永中科技有限公司