Saltar al contenido

Funcion buscarv con macro

publicado

Hola buenos días:

Estoy intentando crear una macro que me emule la función buscarv. En el ejemplo existen 2 celdas (año y SMI), mi idea es que si metes un año mayor de 2002, la celda de SMI me devuelva el valor encontrado en una tabla adjunta.

Actualmente esta ultima celda lo calcula con la función BUSCARV, pero querria hacerlo con una macro, ya que estaría dentro de un private sub, en el caso de que cambie la celda del año, al introducir el año, me busque el dato en la tabla.

Espero haberme explicado bien.

Muchas gracias

BUSCAR EN CELDA.xls

Featured Replies

publicado

Hola matheu

En el adjunto tienes una opción con Match, pero la equivalencia exacta a BUSCARV sería .VLookup

En vez de poner la macro en un módulo y activarla mediante un botón la he puesto en la Hoja1 y le he asignado el evento Change ligado a la celda B4.

Un saludod esde Vitoria

Match_VBA_io_120314.zip

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.