Workbook.CheckIn-Methode (Excel)

Gibt eine Arbeitsmappe von einem lokalen Computer an einen Server zurück und legt für die lokale Arbeitsmappe einen Schreibschutz fest, sodass sie nicht lokal bearbeitet werden kann. Durch das Aufrufen dieser Methode wird die Arbeitsmappe auch geschlossen.

Syntax

Ausdruck. CheckIn (SaveChanges, Comments, MakePublic)

expression Eine Variable, die ein Workbook-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
SaveChanges Optional Variant True, Änderungen werden gespeichert und in das Dokument überprüft. False gibt das Dokument auf einen Status eingecheckt ohne Überarbeitungen speichern.
Kommentare Optional Variant Ermöglicht es dem Benutzer, für die Revision der einzucheckenden Arbeitsmappe Kommentare zum Einchecken einzugeben (gilt nur, wenn SaveChanges dem Wert True entspricht).
MakePublic Optional Variant Beim Wert True wird dem Benutzer ermöglicht, die Arbeitsmappe zu veröffentlichen, nachdem diese eingecheckt wurde. Dadurch wird die Arbeitsmappe für den Genehmigungsprozess gesendet, was möglicherweise dazu führen kann, dass eine Version der Arbeitsmappe für Benutzer veröffentlicht wird, die nur über den Lesezugriff für die Arbeitsmappe verfügen (gilt nur, wenn SaveChanges dem Wert True entspricht).

Beispiel

In diesem Beispiel wird der Server überprüft, um zu ermitteln, ob die angegebene Arbeitsmappe eingecheckt werden kann. Wenn dies der Fall ist, speichert und schließt der Code die Arbeitsmappe und checkt sie wieder auf dem Server ein.

Sub CheckInOut(strWkbCheckIn As String) 
 
 ' Determine if workbook can be checked in. 
 If Workbooks(strWkbCheckIn).CanCheckIn = True Then 
 Workbooks(strWkbCheckIn).CheckIn 
 MsgBox strWkbCheckIn & " has been checked in." 
 Else 
 MsgBox "This file cannot be checked in " & _ 
 "at this time. Please try again later." 
 End If 
 
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.