Invoice in Excel Part 2 - VBA macro to save invoice detail and consecutive @EXCELeINFO

Поделиться
HTML-код
  • Опубликовано: 29 авг 2018
  • ✅ Download the file | www.exceleinfo.com/factura-en-...
    🏆 Subscribe | goo.gl/M5zNA8
    In this second installment of our Invoice Project in Excel we will use a macro VBA that will serve to save the data of the invoice in the sheet called Detail of invoices. We will also have a formula that will return the last registered invoice number which will serve to have a consecutive invoices.
    Sheet Detail of invoices
    In the sheet called Detail of invoices we will save the data of each invoice, which will be saved with the macro that we developed. The data that will be saved are:
    Date. Date of the invoice.
    Consecutive. The number of the invoice.
    Invoice a. The customer to whom the invoice will be generated.
    Code. Product code.
    Description. The description of the product.
    Quantity. The number of units sold.
    Amount. The multiplication of the number of units sold by the unit price of the product.
    More examples | www.exceleinfo.com
    More examples | blogs.itpro.es/exceleinfo
    Facebook Page | / exceleinfo
    Get notificacions on Telegram | t.me/EXCELeINFO
    Twitter | @EXCELeINFO
    Twitter | @SergioACamposH
    Download EXCELeINFO addin:
    addin.exceleinfo.com

Комментарии • 268

  • @user-rs8nj8po3t
    @user-rs8nj8po3t 7 месяцев назад +1

    Sergio! Eres un crack ! El único que enseña como llevar múltiples filas a una base de datos decente para posterior análisis ! Muchas gracias por compartir !

  • @fatimacrstudiolashes1474
    @fatimacrstudiolashes1474 3 года назад

    Busque este video por horas, fue el único que me ayudó.

  • @mauriciobolivar7088
    @mauriciobolivar7088 11 месяцев назад +1

    Saludos desde Medellín - Colombia. Explicas muy bien, felicitaciones. Me ayudo mucho el video para algo que estaba haciendo. Muchas gracias 👍👍

  • @samuelfranciscogarcia1440
    @samuelfranciscogarcia1440 5 лет назад +2

    Me dejaste sin palabras EXCELinfo. Te agradesco por aver echo este vídeo, cree me que está muy completo y más detallado que los que he visto. Gracias por hacerlo.

  • @egimen25
    @egimen25 5 лет назад +1

    Excelente, 1000 de Average!!!. Agradecido por ese gran aporte y compartir de conocimientos.

  • @jorgeomarmillanes6736
    @jorgeomarmillanes6736 5 лет назад +1

    Excelente Sergio por tu tutorial de Macros y que grande es el poder que tiene las Macros en los proyectos a realizar ademas de seguirte por tus conocimientos te felicito por tu buena predisposicion al explicar y se entienda el tema en cuestion, Exitos y quedo a la espera del proximo tutorial...Saludosss...!!!

  • @davidforland3621
    @davidforland3621 3 года назад

    Hola Sergio Alejandro. Excelente secuencia de videos para lograr una factura funcional. Mil gracias por compartir tus conocimientos y por tomar de tu tiempo para elaborar este excelente material. Que Dios te continúe bendiciendo.

  • @jorgemaldonado1837
    @jorgemaldonado1837 4 года назад

    Excelente Sergio Alejandro Campos Lo adapte a mis necesidades y me funciono 100% gracias por compartirnos sus conocimientos agradecido

  • @rafaelolivarequena8602
    @rafaelolivarequena8602 5 лет назад +1

    Llevo un tiempo viendo tus videos y en cada uno me sorprendes con algo nuevo que desconocia, muchas gracias por compartir tus conocimientos sobre estos temas.

  • @mostaphabouta6787
    @mostaphabouta6787 5 лет назад +1

    Magnifico y maravilloso todo gran Sergio me funciona perfectamente y tengo una factura excelente ;-)

    • @bos-no9wy
      @bos-no9wy 2 года назад

      Hola Mostapha. ¿podrías ayudarme a entender la utilidad de la última parte de la fórmula en la celda I1? Es que me parece que con =DESREF(B1;CONTARA(A:A)-1;0) también se hallaría el último dato en la columna B

  • @javguzlop
    @javguzlop 5 лет назад +2

    Excelente muy buen tutorial
    Cada vez mas aprendo como mejorar la programación a mis proyectos.
    Muchas gracias.

  • @faviomauriciogonzalezmojic7562
    @faviomauriciogonzalezmojic7562 5 лет назад +2

    Excelente. Muy buen vídeo, lo interesante es que no solo das el código, sino que explicas cada linea y para que sirve cada código.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад +1

      Así es. Eso encontrarás en este canal, ejemplo y explicación. El resto depende de ustedes.

  • @mariavidondo7115
    @mariavidondo7115 Год назад +1

    Es exacto lo que necesito, es complejo poder replicar para que me funcione!!! sigo intentando!! gracias!

  • @yaderhernandez4772
    @yaderhernandez4772 5 лет назад +2

    Excelente vídeo Sergio gracias por compartir y a la espera del siguiente.......

  • @pOcHoKuNi
    @pOcHoKuNi 4 года назад +2

    Muchas gracias!!!, fácil de entender y me sirvió mucho.

  • @estefanocuellarcardenas950
    @estefanocuellarcardenas950 2 года назад

    Muy bueno sus videos, saludos desde Riberalta Beni Bolivia

  • @rodolfogrillo3659
    @rodolfogrillo3659 5 лет назад

    buenísimo aporte!!! esperamos la 3ra parte!!! saludos!!!

  • @joseantoniosanchezlopez7215
    @joseantoniosanchezlopez7215 5 лет назад +2

    Como siempre excel-ente. Precisamente estoy con un proyecto de este tipo. Esperaré tu próximo vídeo para terminar mi proyecto.
    Gracias Sergio.
    Saludos

  • @germansanchezloaiza6433
    @germansanchezloaiza6433 4 года назад

    Me funcionó perfecto, Muchas gracias

  • @mcampana7398
    @mcampana7398 4 года назад

    Excelente Sergio. Voy en la parte 2, tengo pocos conocimientos de excel, realice la primera parte y esta muy bien.
    Solamente en la parte dos la explicación aparece una cinta en color negro mas las letras pero interfiere con la lectura directa para poder escribir en la macro, pero se puede hacerlo y gracias infinitas.

  • @AlejandroRiachi
    @AlejandroRiachi 2 года назад

    Excelente Video, muy bien explicado Sergio el por qué de cada código!

  • @alejandropaulet8421
    @alejandropaulet8421 3 года назад

    Lo mejor que me pasó en la vida!! Gracias!

  • @albertogonzalez2613
    @albertogonzalez2613 5 лет назад +1

    Excelente aporte hermano!

  • @diegobautista6424
    @diegobautista6424 5 лет назад +1

    Gracias!! excelente fue la única solución a mi necesidad

  • @chimboterex
    @chimboterex 5 лет назад +1

    gracias, por su conocimientos y aprender muchas bendiciones

  • @humbertochinchillamora3513
    @humbertochinchillamora3513 4 года назад

    Hola Sergio, buenos días dese Colombia. Como ves esta vez estoy muy motivado a aprender VBA, te estoy siguiendo en el curso de macros, allí te haré uno cuantos comentarios. voy a estar comentando varias cosas, espero puedas contestarme alguno de ellos. Tu ¡ Manito Arriba !. Millón de gracias.

  • @rafaelmerchan4674
    @rafaelmerchan4674 3 года назад +1

    Muy bueno el material (tutorial), gracias por compartir

  • @tor3996
    @tor3996 5 лет назад

    Excelente amigo Sergio, muy bien explicado incluso el porque de los códigos, cosas que había usado y no sabia porque como el caso de CurrentRegion y otros. Es fácil ir programando conforme va explicando ya que mejor explicado no puede ser. Saludos y en espera del siguiente.

    • @horaciogomezjimenez3897
      @horaciogomezjimenez3897 5 лет назад

      Al correr el macro “GuardarFactura”, me aparece un error al definir
      FilasFactura = Application.WorksheetFunction.CountA(Range(“Factura[CODIGO]”)).
      El error mostrado es “Fallo en el método ‘Range’ de objeto ,_Global’. No encuentro cuál es el error, me puedes orientar?

    • @tor3996
      @tor3996 5 лет назад

      Hola Horacio copie la linea de código que subió y la sustituí por la de mi archivo y me da error en las comillas, esta es la linea que tiene mi archivo en la macro: FilasFactura = Application.WorksheetFunction.CountA(Range("Factura[CODIGO]"))
      Sustituya esa linea y vea si se corrige en caso de que no si puede enviarme su archivo con gusto tratamos de resolverlo. Saludos.

  • @victorbelliure
    @victorbelliure 8 месяцев назад

    Buenos días!
    Estoy siguiendo este tutorial y me esta viniendo muy bien. Lo único que en micaso necesito crear un presupuesto y a partir de él pasar a factura. Entiendo que es seguir el mismo tutorial pero hacerlo dos veces para poder tener un historial de los presupuestos. Ya veremos como me las apaño para pasar el presupuesto a la factura. Haré una macro pero a mano, ya que no se programación. A ver si sale.
    Muchas gracias por tus videos.

  • @Chimbaco1
    @Chimbaco1 5 лет назад +1

    Excelente vídeo, bien explicado. Gracias.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад

      Gracias Carlos

    • @nahumroque1938
      @nahumroque1938 4 года назад

      @@SergioAlejandroCampos Sergio buen día.!! Tengo un error en la variable Filasfactura = Application. WorksheetFunction.CountA.....
      Y en la variable Numfactura = thisWorkbook....., necesito apoyo, como puedo solucionarlo

  • @antoniojosegarcia1857
    @antoniojosegarcia1857 Год назад

    DIOS LO BENDIGA

  • @tomasalvarez23
    @tomasalvarez23 3 года назад +1

    excelente y le adicione varias columnas sin problema

  • @marvzenc4057
    @marvzenc4057 3 года назад

    Excelente como siempre

  • @genarinanunez4920
    @genarinanunez4920 3 месяца назад

    Felicidades, excelente☺

  • @oscarsantos9251
    @oscarsantos9251 5 лет назад +1

    orale Sergio genial esta entrega y muy buenas correciones con la variable i siempre lo mejor para ti y estamos pendiente de la próxima entrega .sal2 y pulgar arriba.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад +1

      Gracias Oscar. Pensaba en hacer dos vídeos, pero creo que pueden salir más.

    • @oscarsantos9251
      @oscarsantos9251 5 лет назад +1

      genial aun mas interesante esta mejor..

  • @jorgeencisocuba9563
    @jorgeencisocuba9563 3 года назад

    buena clase, gracias por la enseñanza

  • @javiergarrido2863
    @javiergarrido2863 3 года назад

    ¡Hola Sergio!, llevo tiempo buscando por la red para completar y mejorar mi registro de facturas y, finalmente he dado con tus vídeos que, satisfacen casi por completo mis expectativas y necesidades. Así que ¡GRACIAS! por tu magnífico aporte, muy bueno y profesional.
    No obstante quisiera, si me lo permites, pedirte ayuda en lo siguiente, que es lo único que me falta para completar a la perfección el sistema. Se trata del "Consecutivo" del número de factura. Debo utilizar para ello diferentes números de series alfanuméricas. Por ejemplo diferentes series de 1 dígito alfabético + 2 dígitos numéricos (correspondientes al año) + 4 dígitos numéricos que serían los secuenciales de cada serie. Podría tener una serie A21xxxx y otra R21xxxx, para ser gráficos, obviamente cada serie con su secuencial independiente. Ya para rizar el rizo si los dígitos del año, cambiasen automáticamente al cambiar el año y se reiniciara el consecutivo desde el 0001, sería estupendo.
    ¿podrías ayudarme?

  • @entaconescondianacarolina2557
    @entaconescondianacarolina2557 5 лет назад +2

    buenos días, Excelente vídeo, por favor podrías hacer un vídeo o añadir una explicación de este mismo ejemplo pero con un ingreso automático de clientes nuevos...Gracias

  • @biviana23bautista
    @biviana23bautista 4 года назад +1

    Super Buena la info... Muchas Gracias

  • @DamianGonzalez-cl1tv
    @DamianGonzalez-cl1tv 3 года назад

    me sirvio de mucho estaba barado con esta parte te regalo un comentario

  • @robertorellana7527
    @robertorellana7527 4 года назад +1

    Gracias, me sirvió Crack!

  • @cooperativacreciendojuntos8562
    @cooperativacreciendojuntos8562 2 месяца назад +1

    excelente☺

  • @MarisolRamos-1971
    @MarisolRamos-1971 5 лет назад

    Gracias me ha sido de gran ayuda este tutorial :)

    • @samuelfranciscogarcia1440
      @samuelfranciscogarcia1440 5 лет назад +1

      La otra vez te pedí que si podías hacer una factura y no me respondiste.

    • @MarisolRamos-1971
      @MarisolRamos-1971 5 лет назад

      @@samuelfranciscogarcia1440 A mi...cuando, no recuerdo o bien no lei el comentario. Realice algo basico hace unas semanas atras. Saludos

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад +1

      Me alegra Marisol.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад

      Sammy, en el canal hay muchos comentarios y muchas solicitudes. En la medida de lo posible se analizan las sugerencias y de realizan.

    • @samuelfranciscogarcia1440
      @samuelfranciscogarcia1440 5 лет назад +1

      Entiendo, disculpenme. Me disculpo. Yo se que no soy el único que nesecita ayuda. Nuevamente doy mis disculpas para ambos.

  • @yeisontinoco7622
    @yeisontinoco7622 3 года назад

    Tome su like buen hombre...todo OKEY

  • @arturocastillochavez9977
    @arturocastillochavez9977 5 лет назад

    Hogo lo mismo para las ventas solo que ahora se guardan en la columna de ventas con el mismo código
    En este proyecto solo falta hacer un una adeucación cuando quiero modificar los precios en la lista hoja de existencia pues solo lo hace en el catálogo de productos, y como te comentaba sacar los resporte por macros sin hacer una tabla dinámica
    Saludos y gracias por tus enseñanzas

  • @kerwin.l.h581
    @kerwin.l.h581 5 лет назад

    Excelente tu vídeo, Hermano. yo quiero que explique en un vídeo, como hacer que la factura cambie automáticamente, mientra se guarde una venta o se elimine una venta.

  • @rodrigojaramillo5138
    @rodrigojaramillo5138 4 года назад

    Buenas Tardes
    Don Sergio te habló desde Medellín y lo felicitó por excelentes tutoriales y se lo agradezco . Le doy guardar y me aparece este pantallazo que dice FilasFactura = Application.WorksheetFunction.countA(Range("Factura[CÓDIGO]"))
    Le agradezco su atención prestada Dios te bendiga grandemente y te siga dando sabiduría.

  • @FrancisMonteroJimenez
    @FrancisMonteroJimenez 4 года назад

    Saludos desde República Dominicana
    Sergio Alejandro Campos / Excelente tutorial
    Sergio me gustaría ver si nos ayuda con la continuidad de este proyecto con tus tutorial ahora en cuarentena.
    me gustaría ver como se pueden lograr las siguientes cosas que te preguntare a continuación.
    1. como bloquear las facturas cuando su la existencia esta en Cero.
    2. Como Poder Incluir comprobantes Fiscales automáticamente y que sea asignados a cada numero de factura
    3. Como Hacer Cotizaciones y que la misma uno la grabe, una vez confirmada uno la llame y la convierta de una vez en una factura normal.
    4. Como darle entrada y su tipos de entradas ejemplo. donaciones, devoluciones, compras, ect.
    seria de muchísima utilidad que nos ayude con esto. en estos tiempo

  • @FreddyRRamos
    @FreddyRRamos 4 года назад +1

    para continuar con esa misma serie podrias hacer un video para la gestion del inventario dentro del mismo libro.

  • @fernandorivera3799
    @fernandorivera3799 4 года назад

    Seguí todos los videos y eres un CRACK Sergio me ayudaron muchísimo tus videos para mi proyecto, eh regresado a este por una duda que tengo en la formula DESREF, todo funciona perfectamente pero eh aplicado filtro de fechas a la pestaña detalle de facturas y al aplicar el filtro me presenta un error en la formula al darme un # de consecutivo inferior por 1 unidad. Espero me puedas ayudar like y suscripción!

  • @JesusERamosArvelaez
    @JesusERamosArvelaez 3 года назад

    Mis más sinceras felicitaciones... Tiene una capacidad para explicar muy pedagógica... De verdad todo se comprende muy bien... Solo le haría una pregunta.. ¿Como se puede hacer el correlativo de la factura pero con tres dígitos?

  • @luisr.alcantara5119
    @luisr.alcantara5119 3 года назад +2

    Excelente hermano es exactamente lo que andaba buscando. Logre replicar el código y todo bien. Pero tengo una duda cuando utilizas la siguiente linea en el VBA:
    .Cells(NuevaFila, 1).Value = Date
    Como sabe la macro(o el programa) que te refieres a la calda fecha de tu hoja factura?

  • @arnoldayala8735
    @arnoldayala8735 2 года назад +1

    Excelente trabajo con las macros, felicitaciones por el video bien explicado muy bueno. La he puesto en practica, talvez me ayuda con esta consulta. ¿Como hacer en la macro de la factura cuando se llene la factura pero se necesiten ingresar mas productos por medio de la macro? Gracias

  • @rafaelroa2443
    @rafaelroa2443 2 месяца назад

    hola Sergio me gusta mucho la forma en que enseñas, me justaría saber si tienes alguno que me ayude a ingresar varios ítems desde un userfrom a una tabla en excel

  • @fmazoramirez
    @fmazoramirez 5 лет назад +2

    Excelente, exportar la factura en pdf. Sigo pendiente. !Muchas gracias!

  • @jerlysilva1872
    @jerlysilva1872 4 года назад +9

    Excelente vídeo gracias por compartir, me genera un "error de compilación no se ha definido la variable" me podria ayudar.

  • @jorgeenriqueperezmoreno6741
    @jorgeenriqueperezmoreno6741 3 года назад +1

    Hola Sergio, Felicitaciones por tan excelentes videos, una pregunta espero me puedas ayudar. como hacer para que las celdas que contienen formulas no se cuenten como celdas con datos

  • @josegabrielmucientes502
    @josegabrielmucientes502 4 года назад +1

    Gracias,por estos vídeos, tan interesantes, Estoy siguiendo todos los pasos, como tu indicas, y en el vídeo 2, realizo todos los pasos en factura, y me da que esta correcto, pero cuando miro en la hoja Detalle de factura, en la columna código lo deja en blanco

  • @lafecierta777
    @lafecierta777 2 года назад +3

    Hola, gracias por este tutorial, pero ¿sabrás como hacer pasar los datos de un textbox y listbox de un formulario a una hoja Excel y que mantenga el mismo número de serie? Es decir, en vez de una hoja Excel, como la de este tutorial, los datos estén en un Userform. gracias por tu ayuda.

  • @cruzalbertocastro4168
    @cruzalbertocastro4168 2 года назад

    Muy buen video. Por casualidad tendrás un video dónde este detalle de factura de guarde en access?

  • @anibalmarcano4080
    @anibalmarcano4080 3 года назад

    Quisiera extendertes las felicitaciones por la metodologia de enseñanzas que usaste, muy diactica y simple. Mi pregunta tecnica? Hay alguna razon tecnica por la cual tomaste la decision de guardar los datos de la factura en forma de columnas? Desde mi punto de vista si guardas todos los datos de la factura 1 en la fila 1, luego sabras muy facil cual fila revisar si hay algun problema con alguna factura, traspolando la imaginacion cuando hablamos de la factura numero 65535 por ejemplo. Podrias hacer un ejemplo en forma de fila? Agradezco tus comentarios tecnico al respecto. Gracias por tu amable atencion.

  • @miicelltechnosv7395
    @miicelltechnosv7395 2 месяца назад

    @SergioAlejandroCampos deseo saber si tienes uno igual, pero para enviar a Hacienda como Factura Electrónica, no se si estaría combinada la programación con otro lenguaje json o phyton

  • @jorgeluisbarrios2512
    @jorgeluisbarrios2512 4 года назад +2

    hola Buena tarde, se podría hacer una opción de que no copie todo el rango de las celdas en la tabla Factura, si no que solo lleve el campo de la celda que yo necesito ?

  • @hebertoramos3201
    @hebertoramos3201 5 лет назад

    Me suscribo, excelente video, muy pedagogico, tengo una macro muy parecida, como seria el proceso de extarer la informacion de la factura para editarla en caso de error, ahhh claro en caso que sean notas de entrega, ya que las factura no se modifican luego de ser emitidas.. tengo una nocion con tu aplicacion del bucle, pero estoy muy lejos de este nivel...

  • @chrisaviacion5885
    @chrisaviacion5885 3 года назад +2

    Hola Sergio, ¿me podrías ayudar, por favor?
    1 - Al ingresar correr la macro, se me registran en la tabla dos veces el mismo producto de la primera linea de la factura y el segundo producto no se registra. No encuentro el error.
    2 - Si en la factura tengo 5 columnas en vez de 4, ¿cómo podría modificar el código para registrar el precio unitario y luego el total del importe?
    Te agradezco mucho!

  • @monicariado6267
    @monicariado6267 4 года назад +1

    Hola Sergio, buenas tardes, excelente tu trabajo, te cuento, intente adaptarlo a un excel mio y no me guarda un solo campo (Codigo), el resto los guarda perfecto.

  • @zuleydyandreamarroquincara5677
    @zuleydyandreamarroquincara5677 2 года назад +1

    Hola bunas tardes, estoy mi modelo de factura manje mas de 4 columnas, y no se como hacer para que los otros datos que necesito me los lleve a la hoja detalle facturas

  • @loboclear397
    @loboclear397 3 года назад

    Una sugerencia acerca más tus videos con lupa o zomm porque no se aprecia bien las fórmulas, sabes bastante

  • @percyarbulu6962
    @percyarbulu6962 5 лет назад +4

    Hola Sergio. Una consulta, por qué para la celda 'Detalle de Facturas'!I1 utilizas una fórmula matricial en vez de una simple DESREF(B1,CONTARA(A:A)-1,0)?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад +1

      Si te soy sincero esa fórmula ya la tenía desde hace tiempo y en su momento así la trabajaba. Ahora veo que la fórmula que pones hace lo mismo sin necesidad de replicar la matriz de la columna A. Gracias por aportar.

    • @percyarbulu6962
      @percyarbulu6962 5 лет назад +1

      Gracias a ti por compartir tan EXCELentes conocimientos.

    • @rolandoherazo4109
      @rolandoherazo4109 4 года назад +1

      copia esto y coloca esto en la celda indicada {=DESREF(B1;CONTARA(A:A)-1;0;CONTARA(A:A);1)}

    • @jorgemariobarrios5891
      @jorgemariobarrios5891 4 года назад

      @@rolandoherazo4109 tengo la misma formula, pero no me devuelve ningun valor... solamente el "0" podrias ayudarme, gracias.

  • @unicoenadelante
    @unicoenadelante 4 года назад

    EXEL ente man.

  • @sergioraul479
    @sergioraul479 2 года назад

    buen dia, me gusto mucho el video y ya lo adapte a mis requerimientos, solo tengo una pregunta: como se puede hacer que para que cuando se guarde en la hoja detalle de factura se aplique un formato condicional a partir de una casilla de verificación?, le agradezco mucho su respuesta.

  • @joserafaelmade3465
    @joserafaelmade3465 2 года назад

    Saludos Serguo muy buena explicación, una consulta como puede modificar que ya este guardada en la base de datos y cuando guarde de nuevo se reemplace la actual para que no se repita el número

  • @daniellopez8315
    @daniellopez8315 Год назад

    Hola, muchas gracias, me has ayudado en varias ocasiones con tus videos, aunque tengo un problema con esta factura y es que me termina copiando el mismo codigo y valores de la fila 1 en las de los demas items de la factura y no cada item, que podria ser el error?

  • @diegosierra6916
    @diegosierra6916 3 месяца назад

    sergio. como. puedo. comunicarme para. hacer un diseño. de formulario

  • @fernandovivas6067
    @fernandovivas6067 4 года назад

    FANTASTICO ESOS TUTORIALES ING MUY BUENOS IMPORTANTISIMOS QUISIERA SABER QUE POSIBILIDAD HAY DE HACER UN PROGRAMA DE INGRESOS EGRESOS CON NUMERACION AUTOMATICA CON BASE DATOS MOVIMIENTOS DE LOS REGISTROS CONSULTA , YO MANEJO UNA EMPRESA DE TRANSPORTE PUBLICO SON SOCIOS QUE APORTAN PAGOS MENSUALES POR FINANZAS SEGURO SOCIAL SEGURO DE VIDA COLABORACIONES ENTRE OTRAS COSAS ESTO SON INGRESOS AHORA EN EGRESOS PAGOS POR VIGILANCIA ASEO ELECTRICIDAS Y COMPRAS VARIOS YO LE AGRADEZCO ING
    SALUDOS QUE LA PASE BIEN GRACIAS

  • @jbcfreedom
    @jbcfreedom 4 года назад +1

    buena noche, y si yo quiero cambiar la posición de de destino de la talaba factura y alternar el ítem que quiero Necesito ejemplo, Solo quiero Guardar el código y la cantidad usando la hoja factura, que me lo lleve al orden que deseo en la hoja detalle fractura. Se Puede hacer ???

  • @LuisFelipePosadaEspinal
    @LuisFelipePosadaEspinal 4 года назад

    Buenas tardes, Sergio; Excelente Video, por favor me ayudas con lo siguiente: al momento de grabar los productos en la hoja detalles de factura siempre me agrega un registro de mas (ejemplo si solo son 5 productos siempre agrega un producto 6, solo en la casilla de productos sin cantidad ni valores). Gracias por tu ayuda

  • @mariaflorenciacaballero9669
    @mariaflorenciacaballero9669 4 года назад +1

    Muchas gracias por el video! Lo unico que a veces no funciona bien y copia mas de una vez una misma fila en la hoja "Detalle de Factura" (yo adapte este codigo para otro uso pero la funcionalidad es la misma) o saltea una fila dejandola vacia y recien copia. Alguna idea de por que puede ser? No encuentro el error

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  4 года назад

      Qué tal Maria. Lo que haría es recorrer paso a paso la macro y ver los valores de las variables, para confirmar si por ahí hace algo que no debiera. El Paso a paso es con F8

  • @santiagoomoficial
    @santiagoomoficial 2 года назад

    Hola, muy útil tu video y tal cual para lo que necesito en mi negocio, pero tengo problemas para adaptarlo a un excel, solo me guarda ciertos datos y otros no, no se como seguir

  • @kerwin.l.h581
    @kerwin.l.h581 5 лет назад +1

    Excelente Video, Hermano una Pregunta. Como hago para Eliminar una Factura ya registrada en la Base de datos de Entrada,.. Gracias ... ??

    • @editzonacevedo9580
      @editzonacevedo9580 4 года назад

      hola puedes crear una macro nueva en la cual al apretar un boton te borre todos los datos y deje la factura limpia para ingresar una nueva

  • @djmundopunch
    @djmundopunch Год назад

    Hola, gracias por este tutorial, podría hacerte un tutoría como contar en una cerda por ejemplo, que tu le diga yo quiero que comience a contar desde 100 y te pare en 150, por favor solo me falta eso para tener mi programa de factura soy de la republica dominica.

  • @hernantorotiche5396
    @hernantorotiche5396 2 года назад

    hola sergio. muy interesante y didactico....muchas gracias.
    tengo un problema.... cuando estoy en la instruccion
    FilasFactura=apllication.....
    al ejecutar me aparece error y lo hice igual

  • @domingodiazmartinez4305
    @domingodiazmartinez4305 2 года назад

    Buenas Sergio , muchas gracias por toda la información mostrada en video, cuando ejecuto guardar me sale este error, podrias ayudarme
    no puedo subirte el recorte de pantalla, pero pone "error de copilacion. no se ha definido SUB o Function" y subraya Magbox
    Gracias

  • @dardomartini4205
    @dardomartini4205 5 лет назад +5

    Estimado Sergio, Gracias por tus videos, son muy buenos . Pero en este me trabe en la Macro en la Linea "NumFactura = ThisWorkbook.Sheets("Factura").Range("E4").Value" me tira error N° 13 y no encuentro donde tengo la no coincidencia.

    • @soledadrodriguez7613
      @soledadrodriguez7613 5 лет назад

      Buenas Noches, me sale el mismo error, pudiste solucionarlo? Desde ya, muchas gracias!

    • @andreabastos363
      @andreabastos363 4 года назад

      me pasa igual

    • @joseluispelaez8760
      @joseluispelaez8760 4 года назад

      @@soledadrodriguez7613 en la celda E4, es donde tienes tambien el consecutivo de la factura?tambien, la celda del numero de factura debe de ser de valor númerico (integre) y no texto, checa eso, puede ser el error

    • @joseluispelaez8760
      @joseluispelaez8760 4 года назад

      @@andreabastos363 en la celda E4, es donde tienes tambien el consecutivo de la factura?tambien, la celda del numero de factura debe de ser de valor númerico (integre) y no texto, checa eso, puede ser el error

  • @pedritoperez301
    @pedritoperez301 4 года назад +1

    Es nesesario que sean tablas, pues ami me vota un error en la siguiente linea, FilasFactura = Application.WorksheetFunction.CountA(Range("Factura[ITEM]")) seguro porque no tengo como tabla el formato "factura" pues tengo combinadas varias celdas y no quisiera dañar el trabajo realizado, me podrias ayudar con esa linea como la podria arreglar sin tener que dañar las celdas combinadas gracias

  • @alfaventas2139
    @alfaventas2139 Год назад

    Hola Sergio, primero darte las gracias por subir este tipo de información, siempre es bueno aprender nuevas cosas.
    Estoy intentando realizar el proyecto de la factura, pero tengo un error dentro de la vba, te estaria muy agradecido si me puedes ayudar. Llevo un tiempo intentandolo pero no lo cosigo!
    El error que me está mostrando el VBA esta relacionado con lo siguiente:
    InvoiceRows = Application.WorksheetFunction.CountA(Range("Invoice[REFERENCE]"))
    Run-time error '1004' - Method 'Range' of object'_Global' failed
    Sub GuardarFactura()
    Dim SheetName As String
    Dim MasterSheet As Range
    Dim NewRow As Integer
    Dim InvoiceRows As Integer
    Dim i As Integer
    Dim j As Integer
    Dim InvoiceNo As Integer
    SheetName = "Detalle de facturas"
    InvoiceRows = Application.WorksheetFunction.CountA(Range("Invoice[REFERENCE]"))
    InvoiceNo = ThisWorkbook.Sheets("Factura").Range("E4").Value
    With ThisWorkbook.Sheets(SheetName)
    For i = 1 To InvoiceRows
    Set MasterSheet = ThisWorkbook.Sheets(SheetName).Range("A1").CurrentRegion

    NewRow = MasterSheet.Rows.Count + 1
    .Cells(NewRow, 1).Value = Date
    .Cells(NewRow, 2).Value = InvoiceNo
    .Cells(NewRow, 3).Value = Range("valClient").Value

    For j = 1 To 4
    .Cells(NewRow, j + 3).Value = ThisWorkbook.Sheets("Factura").Cells(14 + 1, 1 + j)
    Next j

    Next i

    End With

    MsgBox "Saved", vbInformation, "Alfa Trade"
    End Sub
    Muchas gracias por adelantado,

  • @diegooviedo584
    @diegooviedo584 2 года назад

    Hola, buenas tardes soy Marcelo de Argentina, y estoy empezando a programar lo cual estoy estudiando y aprendiendo con tus proyectos he podido finalizar el proyecto de factura, pero me ha surgido la idea de poder cambiar el importe de los artículos. Si tienes alguna idea de cómo hacerlo te pido por favor que me des una mano. Saludos.

  • @kaappmm
    @kaappmm 3 года назад

    Sergio deberías agregarle una macro para que a la hora de realizar la factura también haga el descuento por ítem en una hoja independiente cada uno!! ayúdame

  • @mariooswaldopadillacastro7973
    @mariooswaldopadillacastro7973 2 года назад

    Buenas tardes Sergio, deseo se encuentre muy bien, para comentarle que no tengo excel info en mi excel 2019, estoy realizando la factura, hay partes que no me sale bien, por favor me indica que debo hacer para el excel info, gracias.

  • @lauraramirez9103
    @lauraramirez9103 Год назад

    Hola Sergio soy fan de tus videos, me han ayudado demasiado, sin embargo, específicamente en este video al momento de ejecutar la macro me marca el siguiente error en esta línea de programación
    FilasFactura = Application.WorksheetFunction.CountA(Range("Factura[CÓDIGO]"))
    El error dice que no esta bien definido el rango ya cheque mi tabla y si tiene ese nombre, realmente no se como solucionarlo, investigare en mas de tus videos, pero si pudieras orientarme te lo voy agradecer.

  • @brendavivas875
    @brendavivas875 4 года назад

    Buenas tardes, excelente... me gustaría conversar contigo, tengo problemas con una macro de pronto me puedes ayudar, donde te puedo hablar

  • @agustinladera9211
    @agustinladera9211 4 года назад

    Muy bueno tu clase, felicitaciones de ante mano, pero tengo una falla, la factura que hice es distinta a la tuya, en la celda E4 tengo la E10, en la fila 12 tengo la fila 15 y en la celda cliente la tengo por el código y lo demás esta igual. se hace el pase de nro. de factura (el consecutivo) pero cuando le doy guarda no se mueve la macro

  • @natalysanchezosorio5660
    @natalysanchezosorio5660 2 года назад

    Hola Sergio, tus videos me parecen muy buenos, he aprendido arto, pero mira que en este video para asignar macro de guardar factura, me arroja un error como en tu video, pero no en la misma línea sino en el anterior, he repetido el ejercicio varias veces y me arroja el mismo error, no se que mas hacer y pues quedo frenada porque no puedo guardar detalle de la factura( NumFactura = thisworkbook.Sheets("Factura").range("E5").Value

  • @germanroserovalencia8827
    @germanroserovalencia8827 3 года назад

    hola sergio buenas noches, tengo un problema, los codigos y de mas campos me los guarda perfectamente pero el consecutivo no me lo toma, que prodria hacer para solucionar este error, lo estoy adaptando a un formato de factura que estoy haciendo, excelente video

  • @diurno1425
    @diurno1425 5 лет назад

    Disculpa tengo el problema de que la macro no corre el buxle completo de los datos de codigo em adelante y somoe copia el código de la primera fila de dos filas que tengo y la descripción del codigo de la segunda fila y ahi lo deja podriad ayudarme

  • @andrewfelipeconsuegra4122
    @andrewfelipeconsuegra4122 Год назад

    AYUDA: me pasa que me está guardando el mismo cliente en en el detalle de factura asi sea cambiando el cliente

  • @jorgecondori1598
    @jorgecondori1598 5 лет назад

    Hola Sergio. Una consulta, tengo una hoja donde guardo historial de facturación detallada. Es decir que me copia una tabla con todos sus datos y el listado de productos. Si genero otra factura me desplaza la primera hacia abajo y me copia la actual. De tal modo que cuando voy a ver el historial veo todas las facturas una arriba de la otra (separada por una fila pintada de color relleno negro) Ahora bién, estas facturas tienen diferentes tamaños, ya que las mismas tienen distintas cantidades de productos cargados. Por lo que me queda , por ejemplo, una tabla de 25 filas, luego la fila pintada de negro y después otra tabla de 10 filas y así varias tablas, siempre separadas por filas pintada de negro. Ahora lo que yo quiero hacer es un botón que me borre la ultima factura guardada, ya sea que esta factura este compuesta por 25 filas o 10. Esto es posible hacerlo con macro? Saludos!

  • @freddyflorian7631
    @freddyflorian7631 4 года назад +2

    Gracias por el excelente video
    Me sale subindice fuera de rango
    NumFactura = ThisWorkbook.Sheets("factura").Range("E4").Value
    no se como solucionarlo

  • @progoventursv3113
    @progoventursv3113 Год назад

    Hola.
    Intenté hacerlo con la nueva versión de Excel y se requiere tener un nivel de inglés para no perderse.
    La macro al terminarla me mostró " Argument not opcional".
    Esperemos pronto suba algo parecido pero con la nueva paquetería.

  • @xosefreixeirogonzalez2740
    @xosefreixeirogonzalez2740 Год назад

    Buenas tardes. Si quisiera borrar los registros de la hoja "Detalle de facturas" para no acumular miles de registros, me borra la formula y el número de factura, luego de esto me da fallo en la siguiente factura. Se puede solventar este problema, gracias