Propriedade BoundObjectFrame.Class (Access)

Utilize a propriedade Classe para especificar ou determinar o nome da classe de um objeto OLE incorporado. String de leitura/gravação.

Sintaxe

expressão. Classe

expressão Uma variável que representa um objeto BoundObjectFrame .

Comentários

A configuração da propriedade Class é uma expressão de cadeia de caracteres fornecida por você ou o Microsoft Access, quando você cria ou cola um objeto OLE.

Um nome de classe define o tipo de objeto OLE. Por exemplo, o Microsoft Excel oferece suporte a vários tipos de objeto OLE, incluindo planilhas e gráficos. Seus nomes de classe são "Excel.Sheet" e "Excel.Chart", respectivamente.

Observação

[!OBSERVAçãO] Para determinar o nome de classe de um objeto OLE, consulte a documentação do aplicativo que está fornecendo o objeto.

A configuração da propriedade Class é atualizada quando você copia um objeto da área de transferência. Por exemplo, se colar um gráfico do Microsoft Excel da Área de Transferência num objeto OLE que continha anteriormente uma folha de cálculo do Excel, a definição da propriedade Classe muda de "Excel.Sheet" para "Excel.Chart". Você pode colar um objeto da área de transferência usando o Visual Basic para definir a propriedade Action do controle como acOLEPaste ou acOLEPasteSpecialDlg.

Observação

[!OBSERVAçãO] A propriedade OLEClass e a propriedade de classe são semelhantes, mas não idênticos. A definição da propriedade OLEClass é uma descrição geral do objeto OLE, enquanto a definição da propriedade Classe é o nome utilizado para fazer referência ao objeto OLE no Visual Basic. Exemplos de configurações da propriedade OLEClass são gráfico do Microsoft Excel, documento do Microsoft Word e imagem do Paintbrush.

Exemplo

O exemplo seguinte cria um objeto OLE ligado com uma moldura de objeto não vinculada com o nome OLE1 e dimensiona o controlo para apresentar todo o conteúdo do objeto quando o utilizador escolhe um botão de comando.

Sub Command1_Click 
 OLE1.Class = "Excel.Sheet" ' Set class name. 
 ' Specify type of object. 
 OLE1.OLETypeAllowed = acOLELinked 
 ' Specify source file. 
 OLE1.SourceDoc = "C:\Excel\Oletext.xls" 
 ' Specify data to create link to. 
 OLE1.SourceItem = "R1C1:R5C5" 
 ' Create linked object. 
 OLE1.Action = acOLECreateLink 
 ' Adjust control size. 
 OLE1.SizeMode = acOLESizeZoom 
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.