Como hemos dicho anteriormente, Visual Basic es un lenguaje de programacion orientado a objetos. Esto quiere decir que toda la programacion va a estar dirigida a modificar propiedades de objetos.
Los objetos no son más que partes de Excel, por ejemplo, una celda, una fila o una hoja son objetos sobre los cuales podemos ejecutar acciones.
Lo más importante respecto a los objetos es saber que estos tienen:

  • Propiedades: Las cuales definen en si mismo el objeto, son caracteristicas del mismo. Si tomamos de ejemplo un celda, propiedades serían el color de fondo, los bordes, el valor, la direccion de la misma…etc
  • Metodos: Cada objeto tiene unos metodos asociados, los cuales interactuan con el propio objeto. Siguendo con el ejemplo de la celda, algunos métodos serían seleccionar la celda o calcular, de manera que la formula en ella introducida se actualizase.

La parte positiva de Visual Basic es que cuando estamos programando nos sugiere las propiedades y metodos de un objeto, cuando tras escribir el objeto en si introducimos un punto. Se dice que es un editor con intelysense.