Ir al contenido principal

Seminario Macros Excel Gratuito 8ª Entrega (Propiedades, Métodos y Eventos)

Aunque ya lo hemos hecho en algunas entregas queremos aclarar mas estos conceptos.

Propiedades

Las propiedades son las características propias de los objetos. Su nombre, Tamaño, Color, Posición en la pantalla y un largo etcetera. Objetos similares tienen las mismas propiedades.

Veamos por ejemplo un objeto de tipo Range y enumeramos algunas de sus propiedades:

  • Address
  • Borders
  • Column
  • Columnwidth
  • Count
  • Font
  • Name
  • ...
Algunas de las propiedades de un objeto a su vez también son objetos y un caso concreto es la propiedad Font que a su vez tiene otras, por eso nos encontramos con lo siguiente:

Range("B2").Font.Size =30
Range("B2").Font.Bold= True

Métodos

Los métodos son las acciones que puede realizar un objeto. Podemos decir que es una orden que se le da al objeto para que haga algo sobre él. Por ejemplo Activarse, Borrar, mover y un largo etc.

La sintaxis es:

Objeto.Método

Vamos a ver un ejemplo sencillo usando el método de seleccionar. Imagine que quiere seleccionar una celda por ejemplo la C5, la orden será:

Range("C5").Select

También tenemos métodos que pueden llevar argumentos y aquí ponemos el ejemplo de guardar un libro con el método SaveAs:

ActiveWorkbook.SaveAs Filename:="Estadisticas2019.xlsm"

Eventos

Los eventos ocurren cuando se dan diferentes situaciones como la apertura o cierre de un libro, la activación de una hoja, la selección de un rango, hacer clic en un botón, redimensionar una ventana y bla bla bla.....

Imaginemos que queremos que al cerrar nuestro libro aparezca un mensaje de despedida, para ello usaremos el evento BeforeClose de nuestro libro:



Hemos escrito el código anterior en el módulo de Thisworkbook del explorador de proyectos.


La siguiente entrega la puede ver en nuestro blog Blog CDEI Knotica




Comentarios

Entradas populares de este blog

Chrome: desactivar la opción “Abrir siempre archivos de este tipo”

En Chrome, al descargar un archivo aparecen tres opciones en el desplegable de la barra de descargas:

Uso del Dolar ($) en Excel

Es uno de los grandes desconocidos de los usuarios de Excel incluso algunos que llevan usando esta herramienta durante un largo periodo de Tiempo. La idea de su uso es evitar que al copiar un fórmula la referencia a una determinad celda cambie. Veamos un ejemplo: Tenemos 6 columnas y en la D una fórmula que multiplica el precio por la cantidad de un producto, si copiamos dicha fórmula se va adaptando a los diferentes productos y hasta aquí todo ok. Pero que pasa si queremos hacer la fórmula del IVA, es decir el 21% del importe bruto. Lo que suele hacer la mayoría de los usuarios que no conocen el uso del $ es hacer la siguiente fórmula en E2: =D2*21% Esto incumple la primera norma de creación de fórmulas que dice: En una fórmula nunca se deben incluir valores constantes salvo que se sepa que nunca van a poder cambiar y el iva es algo que puede y de echo ha variado a lo largo del tiempo. Por lo tanto si queremos hacer una hoja más versátil deberemos colocar el porcentaje de iva en una c...

Gif animado en Camtasia studio 8

 Si deseamos colocar un gif animado en Camtasia Studio 8 observamos que no es posible de forma directa ya que al importarlo lo incluye dentro de imágenes. El truco es convertirlo en un fichero AVI y para ello no hay nada como disponer de la página de conversión: Online Convert Al incorporarlo a nuestra película lo considera lógicamente un clip de video Et voilá