Buscar..


Observaciones

Excel VBA viene con un modelo de objetos completo que contiene clases y objetos que puede usar para manipular cualquier parte de la aplicación Excel en ejecución. Uno de los objetos más comunes que utilizará es el objeto Aplicación . Este es un catchall de nivel superior que representa la instancia actual de ejecución de Excel. Casi todo lo que no está conectado a un libro de Excel en particular está en el objeto Aplicación .

El objeto Aplicación , como un objeto de nivel superior, tiene literalmente cientos de propiedades, métodos y eventos que se pueden usar para controlar cada aspecto de Excel.

Ejemplo de objeto de aplicación simple: minimizar la ventana de Excel

Este código utiliza el objeto de aplicación de nivel superior para minimizar la ventana principal de Excel.

Sub MinimizeExcel()

    Application.WindowState = xlMinimized

End Sub

Ejemplo de objeto de aplicación simple: Mostrar versión Excel y VBE

Sub DisplayExcelVersions()

    MsgBox "The version of Excel is " & Application.Version
    MsgBox "The version of the VBE is " & Application.VBE.Version

End Sub

El uso de la propiedad Application.Version es útil para garantizar que el código solo funcione en una versión compatible de Excel.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow