#7 – Base de datos en Excel, formularios en Excel VBA, excel forms con macros en Excel
En esta oportunidad se explicará cómo crear un formulario para formar la base de datos de categoría de productos.
En esta oportunidad se explicará cómo crear un formulario para formar la base de datos de categoría de productos.
En la clase anterior se trabajó en las categorías del producto, es decir, que se pudiera insertar nuevas categorías. Hay unos filtros que se deben cumplir, uno de ellos es que la descripción no se repitiera, al finalizar dicha lección fue posible guardar dos productos con igual nombre.
En la siguiente lección se enseñará a cómo corregir el problema anteriormente mencionado, además de consultar categorías y actualizarlas
En la siguiente lección se explicará cómo crear la base de datos de Productos. Ya se trabajó la base de datos de Categorías a través del formulario de Categorías, donde se hizo la funcionalidad de consultar, insertar y actualizar.
En el ejercicio actual ya se encuentra disponible un formulario para el ingreso de los productos. En el archivo se ha agregado una nueva hoja llamada “Módulos y MER”, hoja en la cuál se encuentre el modelo entidad relación (MER), este modelo representa las relaciones entre las tablas/entidades.
En la siguiente clase se continuará con la validación de la clase anterior. Recordar que realizar la validación es muy importante ya que define la calidad de los datos, si la calidad de los datos es mala luego se tendrán que hacer correcciones sobre la información, lo cual es mucho más costoso en términos de tiempo.
A continuación se hablará sobre el tema de Productos. Se realizará una búsqueda por descripción, la descripción o nombre de un producto no siempre se recuerda en su totalidad (al pie de la letra), entonces lo que se hará es que con sólo escribir una parte de la descripción del producto sea suficiente para que muestre todos los productos que coinciden con dicha descripción.
En la siguiente lección se cuenta con un formulario donde se registarán las ventas. Para las ventas se debe tener en cuenta: los clientes, los productos y un carro de compras (canasta). La canasta será un listbox.
En el siguiente ejercicio se cuenta con la información de los proveedores con los que se cuenta, esta información se debe agrupar en la hoja de los proveedores. Para esto se requiere que la información sea depurada (o refinada), es decir, limpiar los datos, por ejemplo: que en medio de un nombre no haya algún punto (.), que un registro cuente con una ciudad, etc.
Para solucionar este problema se usará Power Query. Esta es una herramienta muy poderosa para estos casos.
En la siguiente lección del entrenamiento se trabajará con la herramienta Power Query. Se desarrollará una solución sencilla (una automatización) que permitirá unir varias hojas en Excel que cuenten con la misma estructura.
Esta solución resulta muy útil cuando son muchas hojas a unir o es una tarea que se debe hacer muy frecuentemente.
En la siguiente lección se hablará sobre el filtro avanzado en Excel.
El filtro avanzado es una herramienta que permite extraer información de una base de datos de acuerdo al cumplimiento de uno o varios criterios. El filtro avanzado respecto al filtro automático brinda una ventaja: que la información de la base de datos que cumpla el criterio o los criterios se puede mostrar en un lugar diferente a la ubicación en donde se encuentra la base de datos.
A continuación se explicará cómo funciona el filtro avanzado en VBA que ya se encuentra desarrollado.
La información principal se encuentra en la hoja “Vendedores”, el filtro no se aplicará en la misma hoja de los datos sino que los resultados se observarán en una hoja diferente.
A continuación se explicará como generar la existencia de inventarios y el total del inventario sin fórmulas complejas.
En ocasiones se tienen archivos con muchas hojas, en este caso el archivo cuenta con más de 30 hojas. Estar navegando entre hoja y hoja es un tema dispendioso, lo importante aquí es hacer un menú con hipervínculos que redirijan hacia cada hoja. y además que cada hoja pueda redirigir hacia la hoja que contiene los hipervínculos, de esta forma la navegación es más ágil.
A continuación se mostrará como funcional el siguiente Dashboard, el cual tiene 4 espacios de filtros (4 segmentaciones), que son las que se pueden observar en “País”. A medida que se seleccione un país, el dashboard se va ajustando, se visualiza la información respecto al país seleccionado. No solo se cuenta con la categoría de “País”, sino que también se tiene la categoría de “Productos”, “Categoría” y “Meses”.
A continuación se explicará cuáles son las 7 funciones de Excel más usadas. Esto basado en la experiencia y en encuestas realizadas a nuestra comunidad.