WorkbookBase.CheckIn(Object, Object, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca skoroszyt z komputera lokalnego na serwer i ustawia skoroszyt lokalny na tylko do odczytu, aby nie można było edytować go lokalnie. Wywołanie tej metody spowoduje zamknięcie skoroszytu.
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)
Parametry
- saveChanges
- Object
true
zapisuje zmiany i sprawdza w dokumencie; false
zwraca dokument do stanu zaewidencjonowania bez zapisywania poprawek.
- comments
- Object
Umożliwia użytkownikowi wprowadzanie komentarzy zaewidencjonowania w celu zaewidencjonowania skoroszytu (ma zastosowanie tylko wtedy, gdy SaveChanges
jest równe true
).
- makePublic
- Object
true
umożliwia użytkownikowi publikowanie skoroszytu po zaewidencjonowaniu. Spowoduje to przesłanie skoroszytu do procesu zatwierdzania, co ostatecznie może spowodować opublikowanie skoroszytu dla użytkowników z prawami tylko do odczytu do skoroszytu (dotyczy tylko wtedy, gdy SaveChanges
jest równa true
).
Przykłady
Poniższy przykład kodu używa metody w CanCheckIn celu określenia, czy program Microsoft Office Excel może zaewidencjonować bieżący skoroszyt na serwerze. Jeśli skoroszyt można zaewidencjonować, w przykładzie użyto CheckIn metody do zapisania poprawek i zaewidencjonowania bieżącego skoroszytu.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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
Uwagi
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.