Está en la página 1de 13

Encabezado: Investigar y conocer los objetos de Excel

Investigar y conocer los objetos de Excel

Jhonny Alexander Martínez Colorado

IBEROAMERICANA

Notas del Autor

Jhonny Alexander Martínez Colorado, Facultad de Ingeniería, Corporación Universitaria

Iberoamericana.

Investigar y conocer los objetos de Excel.

Facultad de Ingeniería Industrial

Contacto: Jmarti68@ibero.edu.co
Encabezado: Investigar y conocer los objetos de Excel

Tabla de Contenido
Capítulo 1 ................................................................................................................................................ 4

Investigar y conocer los objetos de Excel ................................................................................................ 4

Application: ............................................................................................................................................. 4

WorkBook. .............................................................................................................................................. 6

WorkSheet. ............................................................................................................................................. 8

Range .................................................................................................................................................... 10
Encabezado: Investigar y conocer los objetos de Excel

Tabla de Ilustraciones.

Ilustración 1. Línea Jerárquica................................................................................................. 4


Ilustración 2. Ejemplos Application ........................................................................................ 5
Ilustración 3. Ejemplo Aplication 2 ......................................................................................... 5
Ilustración 4.Ejemplo Workbooks ........................................................................................... 7
Ilustración 5.Ejemplo Workbooks 2 ........................................................................................ 7
Ilustración 6. Worksheet (Colección) ...................................................................................... 8
Ilustración 7. Ejemplo Worsheet 1 .......................................................................................... 9
Ilustración 8.Ejemplo Worksheet 2 ......................................................................................... 9
Ilustración 9.Ejemplo Worksheet 3 ....................................................................................... 10
Ilustración 10. Ejemplo de Range 1 ....................................................................................... 11
Ilustración 11.Ejemplo Range 2 ............................................................................................ 11
Ilustración 12.Ejemplo Range 3 ............................................................................................ 11
Encabezado: Investigar y conocer los objetos de Excel

Capítulo 1

Investigar y conocer los objetos de Excel

Ilustración 1. Línea Jerárquica

Application:

El objeto Application representa la propia aplicación de Microsoft Excel activa. El uso de este

objeto proporciona toda la información referida a la aplicación que está en uso. Es el objeto por

defecto y, por lo tanto, es generalmente opcional.

El objeto Application contiene, valores y opciones. Muchas de las opciones del cuadro de

dialogo del comendo de herramientas.

Métodos que devuelven objetos de nivel superior, como ActiveRange, ActiveWorkBook,

ActiveCell, ActiveChart, ActiveSheet, etc.

Sintaxis:

Calificador [. Valor u opción] [. Método]

Donde Calificador es Application.

Las principales opciones de Excel pueden ser definidas a partir de propiedades del objeto

Application la mayoría de estas propiedades son de lectura.

Propiedades

Las propiedades de Apllication se dividen en cuatro grupos


Encabezado: Investigar y conocer los objetos de Excel

❖ Propiedades que controlan el estado

❖ Propiedades que controlan la presentación

❖ Propiedades que devuelven objetos.

❖ Propiedades que controlan la manipulación de los archivos.

Ejemplo 1. Application.

Application.Windows("book1.xls").Activate

Ejemplo 2. Application.

Set xl = CreateObject("Excel.Sheet")

xl.Application.Workbooks.Open "newbook.xls"

Ilustración 2. Ejemplos Application

Ejemplo:

Ilustración 3. Ejemplo Aplication 2


Encabezado: Investigar y conocer los objetos de Excel

WorkBook.

El objeto Libro de trabajo es miembro de la colección Libros de trabajo. La colección de libros

de trabajo contiene todos los objetos de libros de trabajo actualmente abiertos en Microsoft Excel.

La propiedad ThisWorkbook del objeto Aplicación devuelve el libro donde se ejecuta el código

de Visual Basic. En la mayoría de los casos, esto es lo mismo que el libro activo. Sin embargo, si

el código de Visual Basic es parte de un complemento, la propiedad ThisWorkbook no devolverá

el libro activo. En este caso, el libro de trabajo activo es el libro de trabajo que llama al

complemento, mientras que la propiedad ThisWorkbook devuelve el libro de trabajo del

complemento.

Si está creando un complemento a partir de su código de Visual Basic, debe usar la propiedad

ThisWorkbook para calificar cualquier declaración que deba ejecutarse en el libro de trabajo que

compila en el complemento.

Usar esta propiedad sin un calificador de objeto es equivalente a usar Application.Workbooks.

Sintaxis:

La expresión. Libros de trabajo.

Expresión Una variable que representa una aplicación objeto.

La colección devuelta por la propiedad Workbooks no incluye complementos abiertos, que son

un tipo especial de libro oculto. Sin embargo, puede devolver un solo complemento abierto si

conoce el nombre del archivo.

Ejemplo:
Encabezado: Investigar y conocer los objetos de Excel

Ilustración 4.Ejemplo Workbooks

Ilustración 5.Ejemplo Workbooks 2

❖ Active mi Excel para que me habrá, cierre y grabe mis libros de Excel.
Encabezado: Investigar y conocer los objetos de Excel

WorkSheet.

Ilustración 6. Worksheet (Colección)

El objeto Worksheet es un miembro de la colección Worksheets. La colección Worksheets

contiene todos los objetos Worksheet de un libro.

El objeto Worksheet también es un miembro de la colección Sheets. La colección Sheets

contiene todas las hojas del libro (hojas de gráficos y hojas de cálculo).

El número de índice de la hoja de cálculo indica la posición de la hoja de cálculo en la barra de

pestañas del libro. Worksheets(1) es la primera hoja de cálculo (izquierda) en el libro, y

Worksheets(Worksheets.Count) es la última. Todas las hojas de cálculo se incluyen en el

recuento de índices, incluso si están ocultas.

Propiedades:

❖ El objeto Worksheet es un miembro de la colección Worksheets.

❖ El objeto Worksheet también es un miembro de la colección Sheets.

❖ Use Worksheets (Índice), donde index es el nombre o número de índice de la hoja de

cálculo, para obtener un solo objeto Worksheet.


Encabezado: Investigar y conocer los objetos de Excel

Ejemplo:

Ilustración 7. Ejemplo Worsheet 1

❖ Programe el Excel para que cuando elimine una hoja me la copee y le coloque un

numeral al final y la vuelva a nombrar con el mismo nombre.

Ejemplo:

Ilustración 8.Ejemplo Worksheet 2


Encabezado: Investigar y conocer los objetos de Excel

Ilustración 9.Ejemplo Worksheet 3

Range

Las propiedades son las características propias del objeto, que hace que se distinga de otros

objetos (nombre, tamaño, color, ubicación en la pantalla…)

Por ejemplo, propiedades del objeto Range pueden ser Name (nombre), Value (valor) y Column

(columna), entre muchos otros.

El uso de las diferentes propiedades te permitirá modificar las características del objeto. Por

ejemplo, puedes utilizar la propiedad Value para modificar el valor que se muestra en una celda.

También es posible utilizar las propiedades para modificar el aspecto de un objeto. Por ejemplo, la

propiedad Borders permite cambiar el borde de la celda.

Algunas propiedades pueden ser a su vez objetos. Por ejemplo, si quieres cambiarle el tipo de

fuente al objeto Range debes utilizar la propiedad Font. Como las fuentes tienen diferentes

nombres, tamaños o estilos, existen otras propiedades que califican a la propiedad Font.

Ejemplo:
Encabezado: Investigar y conocer los objetos de Excel

Ilustración 10. Ejemplo de Range 1

❖ Le ordene a mi programado que me colocara el número 54 de la celda A3 hasta la

celda A12.

Ejemplo:

Ilustración 11.Ejemplo Range 2

❖ Di nombres a una serie de celdas en forma de columnas y los llame valores así puede

ejecutar la macro.

Ejemplo:

Ilustración 12.Ejemplo Range 3


Encabezado: Investigar y conocer los objetos de Excel

Bibliografia

❖ Garrido Carrillo, A. (2016). Fundamentos de programación con la STL. Granada,

ESPAÑA: Editorial Universidad de Granada, 2016.

❖ Jiménez Castells, M. & Otero Calviño, B. Fundamentos de ordenadores: programación

en C. Barcelona, ES: Universitat Politécnica de Catalunya, 2013.

❖ Joyanes Aguilar, L., Rodríguez Baena, L. & Fernández Azuela, M. Fundamentos de

programación: libro de problemas. Algoritmos, estructuras de datos y objetos (2a. ed.).

Madrid, ES: McGraw-Hill España, 2003.

❖ Menchaca García, F. Fundamentos de programación en Lenguaje C. México, D.F., MX:

Instituto Politécnico Nacional, 2010.

❖ Muñoz Frías, J. & Palacios Hielscher, R. Fundamentos de programación utilizando el

lenguaje C. Madrid, ESPAÑA: Universidad Pontificia Comillas, 2006.


Encabezado: Investigar y conocer los objetos de Excel

Bibliografía

• Garrido Carrillo, A. (2016). Fundamentos de programación con la STL. Granada,

ESPAÑA: Editorial Universidad de Granada, 2016.

• Jiménez Castells, M. & Otero Calviño, B. Fundamentos de ordenadores:

programación en C. Barcelona, ES: Universitat Politècnica de Catalunya, 2013.

• Joyanes Aguilar, L., Rodríguez Baena, L. & Fernández Azuela, M. Fundamentos

de programación: libro de problemas. Algoritmos, estructuras de datos y

objetos (2a. ed.). Madrid, ES: McGraw-Hill España, 2003.

• Menchaca García, F. (2010). Fundamentos de programación en Lenguaje C.

México, D.F., MX: Instituto Politécnico Nacional.

• Muñoz Frías, J. & Palacios Hielscher, R. Fundamentos de programación utilizando

el lenguaje C. Madrid, ESPAÑA: Universidad Pontificia Comillas, 2006.