Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает книгу с локального компьютера на сервер и задает для нее значение только для чтения, чтобы ее нельзя было изменить локально. Вызов этого метода также закроет книгу.
Синтаксис
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 и обратная связь.