WorkbookBase.CheckIn(Object, Object, Object) 方法

定义

将本地计算机的工作簿返回到服务器,并将本地工作簿设置为只读,以使它不能进行本地编辑。 调用此方法会关闭工作簿。

public void CheckIn (object saveChanges, object comments, object makePublic);
member this.CheckIn : obj * obj * obj -> unit
Public Sub CheckIn (Optional saveChanges As Object, Optional comments As Object, Optional makePublic As Object)

参数

saveChanges
Object

如果为 true,则保存更改并签入文档;如果为 false,则将文档返回到签入状态而不保存修订。

comments
Object

允许用户为正在签入的工作簿的修订输入检查注释, (仅当等于 true) 时才SaveChanges适用。

makePublic
Object

如果为 true,则允许用户在工作簿签入后发布该工作簿。 这将提交工作簿进行审批过程,最终可能导致工作簿版本发布到对工作簿具有只读权限的用户 (仅当 SaveChanges 等于 true) 时才适用。

示例

下面的代码示例使用 CanCheckIn 方法确定 Microsoft Office Excel 是否可以将当前工作簿中的检查到服务器。 如果工作簿可以签入,则示例使用 CheckIn 方法在当前工作簿中保存修订和检查。

此示例适用于文档级自定义项。

private void WorkbookCheckIn()
{
    // Determine if workbook can be checked in.
    if (this.CanCheckIn())
    {
        this.CheckIn(true, "Updates.", true);
        MessageBox.Show(this.Name + " was checked in.");
    }
    else
    {
        MessageBox.Show(this.Name + " cannot be checked in.");
    }
}
Private Sub WorkbookCheckIn()
    ' Determine if workbook can be checked in.
    If Me.CanCheckIn() Then
        Me.CheckIn(True, "Updates.", True)
        MsgBox(Me.Name & " was checked in.")
    Else
        MsgBox(Me.Name & " cannot be checked in.")
    End If
End Sub

注解

可选参数

有关可选参数的信息,请参阅 Office 解决方案中的可选参数

适用于