Tratamiento de objetos flotantes en Excel

Entrada núm: 5 of 5 de la serie Formas e imágenes

Objetos flotantes en Excel

La estructura básica de un archivo de Excel, lo que se denomina también un libro de trabajo o en el lenguaje de los objetos de Excel un “workbook”, viene dada por la adición de una o más hojas, objetos que se denominan “worksheets”, o en general “Sheets”. Las hojas, a su vez se componen de celdas y esas celdas son los contenedores unitarios de información en el archivo de Excel, donde alojamos el dato particular: número, texto, fecha…etc. Sin embargo todo usuario de nivel medio se encuentra, como diría el gran Pablo Milanés, más temprano que tarde sin reposo, con los objetos flotantes. Estos objetos pueden ser imágenes, formas, gráficos, botones y otros controles, y pertenecen a la colección “Shapes” de cada una de las “Sheets”. Esto es importante si los vamos a manipular mediante programación VBA. Conviene, por tanto, tener claros los conceptos básicos que se refieren al tratamiento de objetos flotantes en Excel, ya sea desde los menús de la Ribbon o con programación.

Propiedad “Visible”

Desde la versión 2007, Excel cuenta con la opción del menú Inicio/Búsqueda/Panel de Selección, en la que se nos muestra el contenido en objetos de la hoja que tenegamos activa en ese instante, o sea de la ActiveSheet. Aparte de las muchas propiedades que podemos modificar a través de los menús cuando tenemos el objeto seleccionado: color, aspecto, brillo, formato, me interesa destacar en este artículo la propiedad “Visible”. Antes de 2007, no existía el panel de selección y la presencia de posibles objetos ocultos me causó problemas más de una vez. En una ocasión en concreto, un archivo con múltiples imágenes había adquirido un tamaño tan grande que casí era inmanejable para la RAM de aquellas computadoras del año 2001, que con 128 ó 256 MB ya iban bien servidos. Sin panel de selección para ayudarme, recurrí a la siguiente macro, que recorrerá todos los objetos del tipo “Shape” habidos y por haber en todas las hojas del libro abierto y cambiará su propiedad “Visible” al valor “True”.

Manejo general de imágenes

El manejo de imágenes en Excel, en particular, es el que nos puede causar más problemas de incremento no deseado en el tamaño del archivo. Por eso conviene conocer las opciones de compresión que el programa aplica por defecto, en Archivo/Opciones/Avanzadas/Tamaño y calidad de la imagen. Además, con cada imagen seleccionada, podemos aplicarle opciones particulares de compresión desde el menú Formato/Compresión de la imagen, pudiendo optar por una reducción más radical que la establecida en las opciones generales, o incluso desactivando la compresión por completo, cosa esta, no muy recomendable. Ya que el objetivo de las imágenes en nuestros archivos de Excel suele ser decorativo para las presentaciones, suele ser más que suficiente con los 220 ppi que vienen por defecto. Y en caso de tener que incrustar imágenes muy grandes, siempre es recomendable reducirlas primero con un editor de imágenes, para que de ese modo lleguen a nuestro archivo de Excel ya reducidas a su óptimo.

 

Series Navigation<< Ingresar datos al pulsar imagen en Excel

Comments

So empty here ... leave a comment!

Deja tu comentario aquí:

Sidebar



A %d blogueros les gusta esto: