WPS 加载项开发 > 表格 API 参考 > Workbook > 方法 > Workbook.CheckInWithVersion 方法
将工作簿从本地计算机保存到服务器,并将本地工作簿设置为只读,以便无法在本地编辑。

语法

表达式.CheckInWithVersion(SaveChanges, Comments, MakePublic, VersionType)

表达式   返回 Workbook 对象的变量。

参数

名称 必选/可选 数据类型 说明
SaveChanges 可选 Variant 如果为 True,将工作簿保存到服务器位置。默认值为 True。
Comments 可选 Variant 正签入的工作簿的修订批注(仅在 SaveChanges 设置为 True 时适用)。
MakePublic 可选 Variant True 允许用户在签入工作簿后发布工作簿。
VersionType 可选 Variant 指定工作簿的版本信息。

返回值
Nothing

说明

将 MakePublic 参数设置为 True,将把工作簿提交至审批过程,审批过程可最终生成发布给用户的工作簿版本,用户对该版本的工作簿拥有只读权限(仅在 SaveChanges 设置为 True 时适用)。

要利用 ET 中内置的协作功能,文档必须存储在 Microsoft SharePoint Server 上。

示例

下面的示例使用 CanCheckIn 方法来确定工作簿是否已存储在 Microsoft SharePoint Sever 上。如果工作簿已经存储在服务器上,该示例调用 CheckInWithVersion 方法将工作簿连同指定的批注和版本号一起签入、将更改保存到服务器位置,并提交工作簿进入审批过程。

此示例针对工作簿级的自定义。

示例代码
function WorkbookCheckIn() {
    if ( ActiveWorkbook.CanCheckIn() ) {
        ActiveWorkbook.CheckInWithVersion (true, "My updates.", 
            true, XlCheckInVersionType.xlCheckInMinorVersion)
    }
    else {
        MsgBox("This workbook cannot be checked in")
    }
}

参考
Workbook 对象
Workbook 对象成员


请参阅