WorkbookBase.CheckIn(Object, Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Arbeitsmappe von einem lokalen Computer an einen Server zurück und legt die lokale Arbeitsmappe als schreibgeschützt fest, sodass sie nicht lokal bearbeitet werden kann. Durch den Aufruf dieser Methode wird die Arbeitsmappe geschlossen.
public void CheckIn (object saveChanges, object comments, object makePublic);
Parameter
- saveChanges
- Object
Mit true werden Änderungen gespeichert, und das Dokument wird eingecheckt, mit false wird das Dokument in einen eingecheckten Status zurückgesetzt, ohne dass Änderungen gespeichert werden.
- comments
- Object
Ermöglicht die Eingabe von Eincheckkommentaren für die Revision der Arbeitsmappe, die eingecheckt wird (gilt nur, wenn SaveChanges gleich true ist).
- makePublic
- Object
true ermöglicht dem Benutzer, die Arbeitsmappe nach dem Einchecken zu veröffentlichen. Dadurch wird eine Arbeitsmappe für den Genehmigungsprozess eingereicht, was zur Veröffentlichung einer Version der Arbeitsmappe für Benutzer mit schreibgeschütztem Zugriff auf die Arbeitsmappe führen kann (gilt nur, wenn SaveChanges gleich true ist).
Beispiele
Im folgenden Codebeispiel wird die- CanCheckIn Methode verwendet, um zu bestimmen, ob Microsoft Office Excel die aktuelle Arbeitsmappe auf einem Server einchecken kann. Wenn die Arbeitsmappe eingecheckt werden kann, verwendet das Beispiel die CheckIn -Methode zum Speichern von Revisionen und zum Einchecken der aktuellen Arbeitsmappe.
Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.
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
Hinweise
Optionale Parameter
Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.