El objeto APPLICATION

El objeto Application representa la aplicación completa Microsoft Excel. Como todo objeto tiene una serie de propiedades :

Propiedad Devuelve
Application. UserName Nombre del usuario
OrganizationName Nombre de la empresa
OperatingSystem Sistema operativo
Version Versión de MS Excel
ProductCode Código de MS Excel
StandardFont Fuente por defecto
StandardFontSize Tamaño fuente por defecto
DecimalSeparator Carácter separador de miles
ActivePrinter Impresora por defecto
DefaultFilePath Ruta de acceso por defecto
UserLibraryPath Ruta a carpeta Add-Ins

Ejemplo de macros del objeto Application: en el siguiente ejemplo listamos algunas de las propiedades descritas.

Sub ejemplo()

Dim i As Byte
Dim primero, ultimo As Variant
Dim uno, dos, tres, cuatro, cinco As String
Dim matriz

uno = Application.UserName
dos = Application.OperatingSystem
tres = Application.ActiveWorkbook.Name
cuatro = Application.Version
cinco = Application.LibraryPath

matriz = Array(uno, dos, tres, cuatro, cinco)

For i = 1 To 5
Cells(i, 1) = matriz(i)
Next
End Sub

Los eventos del objeto Application se suelen dar generlamente al crear o abrir un libro, cuando cambia una hoja, o se crea o modifica una tabla dinámica.

NewWorkbookSheetActivate

SheetBeforeDoubleClick

SheetBeforeRightClick

SheetCalculate

SheetChange

SheetDeactivate

SheetFollowHyperlink

SheetSelectionChange

SheetPivotTableUpdate

WindowActivate

WindowDeactivate

WindowResizeWorkbookActivate

WorkbookAddinInstall

WorkbookAddinUninstall

WorkbookBeforeClose

WorkbookBeforePrint

WorkbookBeforeSave

WorkbookDeactivate

WorkbookNewSheet

WorkbookOpen

WorkbookPivotTableCloseConnection

WorkbookPivotTableOpenConnection

Ejemplo: Crearemos un libor nuevo con ese nombre.
Sub NuevoLibro()

Workbooks.Add
Application.ActiveWorkbook.SaveAs (“Mi_nuevo_libro”)
End Sub

 

Abrir un libro existente: para abrir un libro utilizaremos la siguiente Macro.

      Sub AbrirLibro()

         Workbooks.Open (“C:\Mis documentos\Ejemplo.xls”)

      End Sub

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: