com.zhuozhengsoft.pageoffice.excelwriter
类 Workbook

java.lang.Object
  继承者 com.zhuozhengsoft.pageoffice.excelwriter.Workbook

public class Workbook
extends java.lang.Object

Workbook 类代表一个Excel文档,用来动态输出数据到Excel文档并且控制其表格格式及编辑功能。

Workbook 对象是PageOffice开发平台定义的Excel数据输出对象,可作为PageOfficeCtrl.SetWriter 方法的参数或 FileMakerCtrl..SetWriter 方法的参数。

版本:
2.0
作者:
北京卓正志远软件有限公司

构造方法摘要
Workbook()
          初始化 Workbook 类的新实例。
 
方法摘要
 Sheet createSheet(java.lang.String newSheetName, SheetInsertType insertType, java.lang.String relativeSheetName)
          创建新的工作表,并返回 Sheet 对象。
 Sheet openSheet(java.lang.String sheetName)
          打开指定的工作表,并返回 Sheet 对象。
 void setDisableSheetDoubleClick(boolean disableSheetDoubleClick)
          设置是否禁止当前Excel工作表的鼠标双击。
 void setDisableSheetRightClick(boolean disableSheetRightClick)
          设置是否禁止当前Excel工作表的鼠标右键菜单。
 void setDisableSheetSelection(boolean disableSheetSelection)
          设置是否禁止用户在当前Excel工作表进行选取单元格区域的操作。
 java.lang.String toString(java.lang.String enc)
          获取类名。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Workbook

public Workbook()
         throws java.lang.Exception,
                java.io.IOException
初始化 Workbook 类的新实例。

抛出:
java.lang.Exception
java.io.IOException
方法详细信息

setDisableSheetDoubleClick

public void setDisableSheetDoubleClick(boolean disableSheetDoubleClick)
设置是否禁止当前Excel工作表的鼠标双击。

参数:
disableSheetDoubleClick - 默认值是 false。

setDisableSheetRightClick

public void setDisableSheetRightClick(boolean disableSheetRightClick)
设置是否禁止当前Excel工作表的鼠标右键菜单。

参数:
disableSheetRightClick - 默认值是 false。

setDisableSheetSelection

public void setDisableSheetSelection(boolean disableSheetSelection)
设置是否禁止用户在当前Excel工作表进行选取单元格区域的操作。

参数:
disableSheetSelection - 默认值是 false。

toString

public java.lang.String toString(java.lang.String enc)
                          throws java.io.IOException
获取类名。

返回:
类名。
抛出:
java.io.IOException

openSheet

public Sheet openSheet(java.lang.String sheetName)
                throws java.lang.Exception,
                       java.io.IOException
打开指定的工作表,并返回 Sheet 对象。

sheetName 参数不能为空,并且确保此 sheetName 指定的工作表存在。

参数:
sheetName - Sheet 的名称。Sheet的名称可以在工作表的底部Tab标签上找到。
返回:
返回 Sheet 对象。
抛出:
java.lang.Exception
java.io.IOException
另请参见:
Sheet.openCell()方法中完整的示例代码,学习如何调用 openSheet 方法。

createSheet

public Sheet createSheet(java.lang.String newSheetName,
                         SheetInsertType insertType,
                         java.lang.String relativeSheetName)
                  throws java.lang.Exception,
                         java.io.IOException
创建新的工作表,并返回 Sheet 对象。

参数:
newSheetName - 新建 Sheet 的名称。Sheet的名称可以在工作表的底部Tab标签上找到。
insertType - Sheet 的插入方式。
relativeSheetName - 插入时相对的 Sheet 名称。
返回:
返回 Sheet 对象。
抛出:
java.lang.Exception
java.io.IOException