Objetos y Vba En Excel
Jerarquía de Objetos: Application
Workbooks(Workbook) Worksheets(Worksheet) Range Ejemplo:Application.Workbooks("Libro3.xls").Worksheets("Hoja2").Range("C2").Propiedad
♣ Application
Propiedades
[Tipo, L/E]
El propio Excel. Sintaxis: Application.Propiedad = Valor
.Caption [String, L/E] Título de la Ventana Principal de Excel. .DisplayAlerts[Boolean, L/E] True / False. Muestra o no los mensajes de alerta. .Path [String, L] Devuelve la Carpeta donde está instalado Excel. .ScreenUpdating [Boolean, L/E] True / False. Actualiza o no la ventana amedida que se ejecuta la subrutina. .WindowState [L/E] xlNormal / xlMaximized / xlMinimized. Estado de la ventana. .DisplayStatusBar [Boolean, L/E] True / False. Muestra u oculta la barra de estado..DisplayFormulaBar [Boolean, L/E] True / False. Muestra u oculta la barra de fórmulas.
Métodos Argumentos
.Calculate .Help .Quit .Run
Sintaxis: Application.Método Arg1:=Valor, Arg2:="Cadena",...
Ninguno [] Recalcula todas las fórmulas, de todas las hojas, de todos los libros abiertos. HelpFile, HelpContextId [String, Integer] Muestra un tema de ayuda. Ninguno [] Cierra Excel. Macro,arg1, arg2, ... [String, ...] Ejecuta una Subrutina con sus argumentos si los lleva. Libros de trabajo de Excel. (Los *.xls) Libro que contiene la macro que se ejecuta. Libro activo. (Ejemplo:NombreLibro = ActiveWorkbook.Name ) Libro llamado "Libro1.xls". ¡Debe estar abierto! Primer libro de la colección. Primer libro abierto. Último libro de la colección.Último libro abierto. Sintaxis:Workbooks(Workbook).Propiedad = "Cadena" Devuelve el Nombre del Libro. (Para cambiarlo usar el método SaveAs). Devuelve la Ruta de acceso al archivo del libro. Nombre del autor del libro. True / False. Si esFalse se han hecho cambios en el libro, y no están salvados. Sintaxis: Workbooks(Workbook).Método Arg1:=Valor, Arg2:="Cadena", ...
♣ Workbooks
ThisWorkbook ActiveWorkbook Workbooks("Libro1.xls")...
Regístrate para leer el documento completo.