Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Visual Basic pode criar novos objetos e recuperar objetos existentes de muitos aplicativos da Microsoft. Outros aplicativos também podem fornecer objetos que você pode criar usando o Visual Basic. Consulte a documentação do aplicativo para obter mais informações.
Para criar um novo objeto ou obter um objeto existente de outro aplicativo, use a função CreateObject ou a função GetObject .
' Start Microsoft Excel and create a new Worksheet object.
Set ExcelWorksheet = CreateObject("Excel.Sheet")
' Start Microsoft Excel and open an existing Worksheet object.
Set ExcelWorksheet = GetObject("SHEET1.XLS")
' Start Microsoft Word.
Set WordBasic = CreateObject("Word.Basic")
A maioria dos aplicativos fornece um método Exit ou Quit que fecha o aplicativo, esteja ele visível ou não. Para obter mais informações sobre os objetos, métodos e propriedades que um aplicativo fornece, consulte a documentação do aplicativo.
Alguns aplicativos permitem que você use a Newpalavra-chave para criar um objeto de qualquer classe que exista em sua biblioteca de tipos. Por exemplo:
Dim X As New Field
Este caso é um exemplo de uma classe na biblioteca de tipos de acesso a dados. Uma nova instância de um objeto Field é criada usando essa sintaxe. Consulte a documentação do aplicativo para obter informações sobre quais classes de objeto podem ser criadas dessa maneira.
Confira também
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.