Curso de Bases de Datos con Excel

Una base de datos, no es mas que una colección de datos uniformes, como por ejemplo una lista de datos de clientes.  Todos los clientes tendrán la misma información.   En Excel una Hoja que tiene columnas uniformes es una base de datos.    Vamos a crear una base de clientes asi:Base de Datos en Excel
Esta es una base de datos, con información uniforme

Para construirla lo único que hicimos es que en una hoja nueva desde la fila uno construimos una lista de datos.  una vez construida al menos dos filas le colocamos como formato de tabla usando

Luego usando la opción del Menu + Formulas + Administrador de Nombres.  Y colocamos en Editar listaclientes.

Es de anotar que la hoja se llama clientes pero puede tener el mismo nombre.    El siguiente paso es crear una macro para que al hacer doble clic se muestre de forma automática un formulario de ingreso de datos para esa base de datos.

Para que este formulario funcione de forma automática lo que tenemos que hacer es colocar una macro en la hoja clientes.   Para ello en el modulo de visual basic haga clic en Hoja1 (Clientes).  Y pegue el siguiente codigo.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 Target.CurrentRegion.Select
 Application.CommandBars.FindControl(, 860).Execute
End Sub

Ahora vamos a hacer una Búsqueda y lo vamos a pasar a otra hoja, cada dato buscado.   Para ello necesitamos un formulario y una hoja de Excel que vamos a llamar Búsqueda.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *