Método Workbook.CheckIn (Excel)
Retorna uma pasta de trabalho de um computador local para um servidor e define a pasta de trabalho local como somente leitura para que ela não possa ser editada localmente. Chamar esse método também fechará a pasta de trabalho.
Sintaxe
expressão. CheckIn (SaveChanges, Comments, MakePublic)
Expressão Uma variável que representa um objeto Workbook .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
SaveChanges | Opcional | Variantes | True salva as alterações e faz check-in do documento. False retorna o documento a um status de check-in sem salvar as revisões. |
Comentários | Opcional | Variantes | Permite que o usuário insira comentários de check-in para a revisão da pasta de trabalho da qual está sendo feito o check-in (aplica-se apenas se SaveChanges for igual a True). |
MakePublic | Opcional | Variantes | True permite que o usuário publique a pasta de trabalho após ter sido feito o check-in. Isso envia a pasta de trabalho para o processo de aprovação, que pode, eventualmente, resultar em uma versão da pasta de trabalho sendo publicada para os usuários com direitos somente de leitura (aplica-se apenas se SaveChanges for igual a True). |
Exemplo
Este exemplo examina o servidor para saber se é possível fazer check-in na pasta de trabalho especificada. Em caso positivo, o código salva, fecha e torna a fazer check-in da pasta de trabalho para o servidor.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.