Бөлісу құралы:


Метод Workbook.CheckIn (Excel)

Возвращает книгу с локального компьютера на сервер и задает для нее значение только для чтения, чтобы ее нельзя было изменить локально. Вызов этого метода также закроет книгу.

Синтаксис

expression. CheckIn (SaveChanges, Comments, MakePublic)

выражение Переменная, представляющая объект Workbook .

Параметры

Имя Обязательный или необязательный Тип данных Описание
SaveChanges Необязательный Variant Значение True сохраняет изменения и выполняет проверку в документе. Значение False возвращает документ в состояние возврата без сохранения исправлений.
Комментарии Необязательный Variant Позволяет пользователю вводить проверка примечаний для редакции возвращенной книги (применяется только в том случае, если значение SaveChanges равно True).
MakePublic Необязательный Variant Значение True позволяет пользователю публиковать книгу после ее возврата. Это отправляет книгу для утверждения, что в конечном итоге может привести к публикации версии книги для пользователей с правами только на чтение книги (применяется только в том случае, если значение SaveChanges равно True).

Пример

В этом примере сервер проверяет, можно ли вернуть указанную книгу. Если это возможно, код сохраняет и закрывает книгу и возвращает ее обратно на сервер.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.