Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает книгу с локального компьютера на сервер и устанавливает для локальной книги режим только для чтения, чтобы ее нельзя было редактировать локально. Вызов этого метода также закроет книгу.
Синтаксис
выражение. CheckIn (SaveChanges, Comments, MakePublic)
выражение Переменная, представляющая объект книги .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| SaveChanges | Необязательный | Variant | Истина сохраняет изменения и проверки в документе. Ложь возвращает документ в состояние возвращенного без сохранения исправлений. |
| Comments | Необязательный | Variant | Разрешает пользователю вводить примечания для проверки исправлений возвращаемой книги (применяется только в том случае, если параметр "Изменения" имеет значение "Истина"). |
| MakePublic | Необязательный | Variant | Значение "Истина " позволяет пользователю опубликовать книгу после ее возврата. При этом книга будет отправлена на утверждение, после чего версия книги будет опубликована для пользователей с правами только на чтение (применимо только в том случае, если параметр SaveChanges имеет значение "Истина"). |
Пример
В этом примере сервер проверяется, можно ли вернуть указанную книгу. Если это возможно, код сохраняет и закрывает книгу, а затем возвращает ее на сервер.
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 и обратная связь.