Udostępnij za pośrednictwem


Metoda WorkbookBase.CheckIn —

Zwraca skoroszytu z komputera lokalnego do serwera i ustawia lokalnych skoroszyt tylko do odczytu, tak, że nie można edytować lokalnie.Wywołanie tej metody powoduje zamknięcie skoroszytu.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Sub CheckIn ( _
    saveChanges As Object, _
    comments As Object, _
    makePublic As Object _
)
public void CheckIn(
    Object saveChanges,
    Object comments,
    Object makePublic
)

Parametry

  • saveChanges
    Typ: System.Object
    true Zapisuje zmiany i sprawdza, czy w dokumencie. falseZwraca dokument do stanu zaewidencjonowania bez zapisywania zmian.
  • comments
    Typ: System.Object
    Zezwala użytkownikowi na komentarze ewidencjonowania należy wprowadzić zmiany w skoroszycie obecnej skontrolowanych (ma zastosowanie tylko wtedy, gdy SaveChanges jest równe true).
  • makePublic
    Typ: System.Object
    true Zezwala użytkownikowi na opublikować skoroszyt, po sprawdzeniu.Podnosi to skoroszytu pod kątem procesu zatwierdzania, który może ostatecznie spowodować wersję skoroszytu publikowana dla użytkowników z uprawnieniami tylko do odczytu do skoroszytu (ma zastosowanie tylko wtedy, gdy SaveChanges jest równe true).

Uwagi

Parametry opcjonalne

Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.

Przykłady

Następujący kod w przykładzie wykorzystano CanCheckIn do określenia, czy program Microsoft Office Excel można sprawdzić w bieżącym skoroszycie do serwera.Jeśli skoroszyt można sprawdzić, a następnie w przykładzie użyto CheckIn metodę, aby zapisać zmiany i sprawdź w bieżącym skoroszycie.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

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
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.");
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel