La función With... End With se utiliza para realizar una serie de instrucciones sobre un objeto sin volver a calificar el nombre del objeto. Esto sirve a mejorar el rendimiento del proceso. Por ejemplo, para cambiar un número de propiedades diferentes en un único objeto, se debe colocar las instrucciones de asignación de las propiedades dentro de With...End With.
Se utilizará de referencia el ejemplo del promedio de las notas de un curso, usualmente a los aprobados se les asigna el color azul y a los desaprobados con un color rojo.
El código:
(Para mayor visualización de la imagen, hacer click en la misma)
Se puede reducir en:
(Para mayor visualización de la imagen, hacer click en la misma)
Se tiene la siguiente tabla y lo que se requerirá es dar formato a las notas promedio de los alumnos para lo cual se ha utilizado el siguiente código que permite dar formato a las notas de un número determinado de alumnos que se tenga .
(Para mayor visualización de la imagen, hacer click en la misma)
Completándose la tabla de la siguiente manera.
(Para mayor visualización de la imagen, hacer click en la misma)
Se adjunta el excel.
Karen Ramos
17/11/2012 a las 1:17 am
Es un buen ejemplo de como usar with para darle formato a celdas según una condición, muy buen ejemplo.