共用方式為


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 允許使用者在簽入活頁簿之後予以發行。 這會提交活頁簿以進行核准程式,最終會導致活頁簿版本發佈給具有活頁簿只讀許可權的使用者, (只有在等於 true) 時才SaveChanges適用。

範例

下列程式代碼範例會 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 方案中的選擇性參數

適用於