Propriedade ObjectFrame.OLEType (Access)
Use a propriedade OLEType para determinar se um controle contém um objeto OLE e, se sim, se o objeto está vinculado ou inserido. Byte de leitura/gravação.
Sintaxe
expressão. Oletype
Expressão Uma variável que representa um objeto ObjectFrame .
Comentários
A propriedade OLEType utiliza as configurações a seguir.
Configuração | Constante | Descrição |
---|---|---|
Vinculado | acOLELinked | O controle contém um objeto vinculado. Todos os dados do objeto são gerenciados pelo aplicativo que o criou. |
Incorporado | acOLEEmbedded | O controle contém um objeto incorporado. Todos os dados do objeto são gerenciados pelo Microsoft Access. |
Nenhuma | acOLENone | O controle não contém um objeto OLE. |
Ao criar um objeto OLE, use a propriedade OLETypeAllowed para determinar que tipo de objeto um controle pode conter.
Exemplo
O exemplo a seguir ilustra como exibir a caixa de diálogo Inserir Objeto e como exibir uma mensagem de erro se o botão Cancelar na caixa de diálogo Inserir Objeto for escolhido.
Sub InsertObject_Click()
Dim conUserCancelled As Integer
' Error message returned when user cancels.
conUserCancelled = 2001
On Error GoTo ButtonErr
If OLE1.OLEType = acOLENone Then
' No OLE object created.
' Display Insert Object dialog box.
OLE1.Action = acOLEInsertObjDlg
End If
Exit Sub
ButtonErr:
If Err = conUserCancelled Then ' Display message.
MsgBox "You clicked the Cancel button; " _
& "no object was created."
End If
Resume Next
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de