次の方法で共有


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 ソリューションの省略可能なパラメーター」を参照してください。

適用対象