sábado, 29 de octubre de 2022

😱¡¡GRATIS!!😱 Gestor de Inventarios en Excel

😱¡¡GRATIS!!😱 Gestor de Inventarios en Excel


Hola estimados seguidores de nuestro blog y canal de YouTube en esta oportunidad quisimos celebrar que ya somos 6,000 suscriptores en nuestro canal Excel Cuántico, gracias a todas las personas que se suscribieron y que acuden a nuestro canal para aprender un poco de este gran universo que es Microsoft Excel, esperamos que cada tutorial que subimos al canal sea de utilidad y que este aportando con un granito en su aprendizaje, solo me queda agradecer y con la esperanza de que nuestra comunidad siga creciendo.



Nuestro Gestor de Inventarios fue el primer aplicativo que creamos, al igual que ustedes comenzamos sin saber nada de VBA en Excel, pero no hubo obstáculo que fuera mas grande que nuestras ganas de aprender, así que no se rindan solo es cuestión de practica, practiquen y practiquen y llegara el día en que ya sepan y puedan crear su primer aplicativo, ese es el consejo que les puedo dar.


Detalles del Aplicativo

El Gestor de Inventarios te permite llevar un control de sus almacenes, generando reportes por cada producto, asimismo, solo podrán acceder aquellas personas que cuentan con un usuario y contraseña.

Con nuestro Aplicativo de Inventarios usted podrá:

  • Tener un Control de Usuarios, podrá crear nuevos usuarios restringiéndole acceso a       botones y hojas de nuestro sistema.
  • Crear, Modificar y Eliminar Productos
  • Crear, Modificar y Eliminar Proveedores
  • Crear, Modificar y Eliminar Clientes
  • Crear, Modificar y Eliminar la Empresa
  • Crear, Modificar y Eliminar el Establecimiento
  • Ver nuestras tablas
  • Modificar el Porcentaje del Impuesto
  • Ingresar nuevas entradas al almacén
  • Generar las devoluciones de las Entradas
  • Anular, Modificar y Eliminar las Entradas
  • Registrar nuevas salidas del Almacén
  • Generar las devoluciones de las Salidas
  • Anular, Modificar y Eliminar las Salidas
  • Ver las alertas de los productos que ya no se cuenta con stock
  • Iniciar Sesión con otro Usuario 
  • Guardar los cambios
  • Imprimir los reportes
  • Saldos Iniciales
  • Generar una copia de respaldo
  • Generar un backup de toda la data
  • Restaurar el backup generado
  • Borrar toda la data con solo presionar un botón
  • Ver la data de productos
  • Ver la data de Entradas
  • Ver la data de Salidas
  • Generar Reportes en Unidades por producto (Anual, Mensual, Rango de mes)
  • Generar Reportes Valorizados por producto (Anual, Mensual, Rango de mes)
  • Ver el reporte del costo de ventas de todos los productos
  • Ver el saldo de los productos
  • Generar el reporte de Movimientos por Producto
  • Ver un registro de accesos de los usuarios que ingresan al sistema
  • Importación masiva de Productos
  • Importación masiva de Proveedores 
  • Importación masiva de Clientes 
  • Cierre Anual 
  • Exportar el cierre anual 
  • Apertura del año

  • Solo les pido que respeten los derechos de autor y disfrútenlo.


    VER VÍDEO TUTORIAL

    Aquí puedes ver el vídeo tutorial de "Gestor de Inventarios en Excel - Gratis (Free)". Si deseas encontrar más vídeos tutoriales presiona aquí.



    DESCARGAR

    Para descargar el "Gestor de Inventarios" PRESIONA AQUÍ o puedes encontrar en nuestra pestaña DESCARGAS


    ¿COMO OBTENER LA SERIE PARA GENERAR LA CLAVE DE ACCESO?

    Aquí puedes ver el vídeo donde te explicamos como obtener la clave de acceso del Gestor de Inventarios PRESIONA AQUÍ.


    Si te gusto el presente articulo no te olvide de compartir en tus redes sociales, suscribirte al blog para que te llegue las novedades y suscribirte a nuestro canal de YouTube es completamente "GRATIS" SUSCRIBETE.

    martes, 25 de octubre de 2022

    Cómo hacer una Base de Datos en Excel con Macros VBA - Parte 03 Botón Imprimir - Preguntas y Respuestas

    Cómo hacer una Base de Datos en Excel con Macros VBA - Parte 03 Botón Imprimir - Preguntas y Respuestas


    Hola estimados seguidores de la página Excel Cuántico, continuamos desarrollando nuestro proyecto "BASE DE DATOS EN EXCEL", en la primera parte vimos como codificar los botones: "Buscar, Guardar, Modificar y Eliminar", si todavía no lo revisaste presiona aquí. En la segunda parte vimos la programación de los Botones " Siguiente, Anterior, Inicio y Final", si todavía no lo revisaste presiona aquí.

    En esta oportunidad vamos a responder las consultas que nos hicieron nuestros suscriptores de canal.



    Iniciamos respondiendo a una de las consultas más realizadas, que es acerca del botón buscar, muchos de nuestros suscriptores tuvieron problemas con la búsqueda de información de la base de datos, esto es porque a un inicio realizamos la búsqueda utilizando la función "BUSCARV" en VBA, pero en esta ocasión lo vamos a reemplazar por un recorrido "FOR NEXT" como mostramos a continuación.

    --------------------------------------------------------------------------------------------------------------------------
    Private Sub CmdBuscar_Click()
    'On Error Resume Next
    '
    'Me.TxtDni.Text = Application.WorksheetFunction.VLookup(Me.TxtCodigo.Text, Hoja1.Range("A:F"), 2, 0)
    'Me.TxtApellidos.Text = Application.WorksheetFunction.VLookup(Me.TxtCodigo.Text, Hoja1.Range("A:F"), 3, 0)
    'Me.TxtNombres.Text = Application.WorksheetFunction.VLookup(Me.TxtCodigo.Text, Hoja1.Range("A:F"), 4, 0)
    'Me.CmbGrado.Text = Application.WorksheetFunction.VLookup(Me.TxtCodigo.Text, Hoja1.Range("A:F"), 5, 0)
    'Me.CmbSeccion.Text = Application.WorksheetFunction.VLookup(Me.TxtCodigo.Text, Hoja1.Range("A:F"), 6, 0)
    '
    'Me.TxtCodigo.Enabled = False

    Dim X As Long, uFila As Long

    uFila = nReg(Hoja1, 4, 1) - 1

    For X = 4 To uFila
        If Hoja1.Cells(X, 1) = Me.TxtCodigo.Text Then
            Me.TxtDni.Text = Hoja1.Cells(X, 2)
            Me.TxtApellidos.Text = Hoja1.Cells(X, 3)
            Me.TxtNombres.Text = Hoja1.Cells(X, 4)
            Me.CmbGrado.Text = Hoja1.Cells(X, 5)
            Me.CmbSeccion.Text = Hoja1.Cells(X, 6)
        End If
    Next X

    End Sub

    ------------------------------------------------------------------------------------------------------------------------

    Como vemos pusimos la anterior codificación en modo de comentario para poder realizar la nueva búsqueda con el recorrido "FOR NEXT". Ahora responderemos a la siguiente consulta: "Como hacer para que no borre los ceros delante del DNI", para ello lo que haremos es darle formato a la celda antes de guardar la información.

    ------------------------------------------------------------------------------------------------------------------------

    With Hoja1.Cells(uFila, 2)
        .NumberFormat = "@"
    End With
    Hoja1.Cells(uFila, 2) = Me.TxtDni.Text

    -----------------------------------------------------------------------------------------------------------------------

    Con la codificación "NumberFormat" elegimos el formato de la celda, en este caso lo pusimos como formato de texto para que no elimine los ceros delante del DNI. Debemos hacer lo mismo en el botón "MODIFICAR".

    Otra de las consultas es la siguiente "Como hacer para que no me permita agregar un alumno duplicado", para ello tenemos que hacer un recorrido en nuestra base de datos y validar si el alumno que queremos agregar no se encuentre ya registrado. La codificación que mostraremos a continuación la deben agregar en el botón "GUARDAR".

    ------------------------------------------------------------------------------------------------------------------------

    For X = 4 To uFila - 1
        If Hoja1.Cells(X, 2) = Me.TxtDni.Text Then
            MsgBox ("El número de DNI ya fue registrado"), vbExclamation, "Excel Cuantico"
            Exit Sub
        End If
    Next X

    -----------------------------------------------------------------------------------------------------------------------

    Si hasta el momento tienes dudas de como agregar la codificación que vamos mostrando no te preocupes al final del presente articulo vas a poder encontrar el video tutorial.

    Otra consulta que nos hicieron fue "Que podamos imprimir el formulario", para ello tuvimos que agregar un botón y en dicho botón vamos a poner la siguiente codificación

    ----------------------------------------------------------------------------------------------------------------------

    Private Sub BtnImprimir_Click()
    On Error Resume Next
    Me.CmdBuscar.Visible = False
    Me.CmdGuardar.Visible = False
    UserForm1.PrintForm
    Me.CmdBuscar.Visible = True
    Me.CmdGuardar.Visible = True
    End Sub

    ------------------------------------------------------------------------------------------------------------------------

    Con esto llegamos al final del presente artículo, espero que estemos aportando un granito en tu aprendizaje, bendiciones.

    VER VÍDEO TUTORIAL


    Aquí puedes ver el vídeo tutorial de "Como hacer una base de datos - Parte 03 Botón Imprimir - Preguntas y Respuestas". Si deseas encontrar más vídeos tutoriales presiona aquí.



    DESCARGAR MATERIAL DE TRABAJO


    Para descargar el material de trabajo PRESIONA AQUÍ o puedes encontrar en nuestra pestaña DESCARGAS

    Si te gusto el presente articulo no te olvide de compartir en tus redes sociales, suscribirte al blog para que te llegue las novedades y suscribirte a nuestro canal de YouTube es completamente "GRATIS" SUSCRIBETE.