WorkbookBase.CheckIn, méthode
Retourne un classeur à partir d'un ordinateur local vers un serveur et affecte le mode lecture seule au classeur local afin que celui-ci ne puisse pas être modifié localement. L'appel de cette méthode ferme le classeur.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Sub CheckIn ( _
saveChanges As Object, _
comments As Object, _
makePublic As Object _
)
public void CheckIn(
Object saveChanges,
Object comments,
Object makePublic
)
Paramètres
- saveChanges
Type : System.Object
true enregistre les modifications et vérifie le document ; false retourne le document à l'état archivé sans enregistrer les révisions.
- comments
Type : System.Object
Permet à l'utilisateur d'entrer des commentaires d'archivage pour la révision du classeur archivé (s'applique uniquement si la valeur de SaveChanges est true).
- makePublic
Type : System.Object
true permet à l'utilisateur de publier le classeur après qu'il a été archivé.Le classeur est donc envoyé pour approbation, ce qui peut entraîner la publication éventuelle d'une version du classeur auprès des utilisateurs avec des droits d'accès en lecture seule (s'applique uniquement si la valeur de SaveChanges est true).
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la méthode CanCheckIn pour déterminer si Microsoft Office Excel peut archiver le classeur actif sur un serveur. Si le classeur peut être archivé, l'exemple utilise la méthode CheckIn pour enregistrer les révisions et archiver le classeur actif.
Cet exemple illustre une personnalisation au niveau du document.
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.");
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.