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 !
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.
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...!!!
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.
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.
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.
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.
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?
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.
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.
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.
¡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?
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.
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
@@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
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
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.
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
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
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
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!
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?
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
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?
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)?
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.
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.
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.
@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
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.
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
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
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?
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 ?
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
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
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.
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
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.
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
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
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 ???
Buen día Sergio, excelente video. Los estoy adaptando a un archivo propio, tengo una consulta: Me tira: "Error de compilación en el Sub" (sombreado amarillo) Agradezco me puedas apoyar
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
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
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!
BUENAS SERGIO DISCULPE YA HICE ESTA CONSULTA EN VARIOS PROGRAMAS EXCEL PERO HASTA AHORA NO PUEDO RECIBIR UNA AYUDA. MUY BUENO EL CURSO. YO NECESITO QUE EN UN SOLO FORMATO DE LA FACTURA COMO EL DEL VIDEO. 1°_ LA CANTIDAD DE PRODUCTOS SERIAN 150 P. 2°_ MISMO NUMERO DE FACTURA, MISMO CLIENTE, MISMA FECHA. 3°_ ME SAQUE LA INFORMACIÓN DE LA BASE DE DATOS QUE SE VA GUARDANDO 4°_ QUE AL MANDAR A IMPRIMIR CARGUE LOS DATOS Y CORRA SOLO DE PAGINA. 5°_ NO QUIERO GUARDAR EN FORMATO PDF. LA PREGUNTA: ES SE PUEDE CON UNA MACRO HACER ESE TRABAJO? ESPERO SEPAN ENTENDERME MI EXPLICACIÓN, DESDE YA MUCHA GRACIAS. ATTE RULY.
@@SergioAlejandroCampos BIEN MUCHAS GRACIAS. YO QUIERO HACER UN CURSO RELACIONADO SOBRE MACROS, PORQUE ME GUSTA MUCHO ESE TEMA Y QUIERO APRENDER COMO PARA PODER ARMAR ESA PARTE Y UNOS IMPORTES ACUMULADOS (DONDE ME SUME DE LOS DÍAS ANTERIORES) EN UNOS PARTES DIARIOS POR EJEMPLO. CUANTO ME SALDRÍA EL CURSO. DISCULPE NO SE SI PUEDO CONSULTAR POR ESTE MEDIO Y SI USTED PUEDE DAR EL CURSO. MUCHAS GRACIAS. ATTE. SOY RULY GOMEZ DESDE ARGENTINA.
estimado, tengo excel 2016.... pero la función... =DESREF(B1,CONTARA(A:A)-1,0,CONTARA(A:A),1) arroja error en la formula, me puede ayudar??? muchas gracias!!!
el problema esta con las comas y los (puntos y comas).... ****esta formula NO funciona (pero es la que se ve en el video) =DESREF(B1,CONTARA(A:A)-1,0,CONTARA(A:A),1) ****esta formula SI funciona (y es la que esta en el archivo adjunto) =DESREF(B1;CONTARA(A:A)-1;0;CONTARA(A:A);1) creo que debe venir por el tema de la versión de excel!!! no se si alguien mas tuvo el mismo problema!!! abrazos!!!
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.
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
Hola, tengo un problema en el macro que lo marca en amarillo y no acabo de dar con el fallo. Lo he repasado multiples veces. Te puefo enviar el fallo y me comentas si está bien?. Gracias.
SALUDOS SERGIO, CUANDO GUARDO LA INFORMACION DE FACTURA EN LA HOJA DETALLE DE FACTURA SE ME AGREGA OTRA FILA CON LOS VALORES DE LAS TRES PRIMEROS CAMPOS Y LOS ULTIMOS 4 CAMPOS VACION
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 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
@@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
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
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...
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.
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
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.
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
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
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
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?
@@SergioAlejandroCampos hola, no entiendo tu explicacion, me podria decir a que te refieres ya que tambien tengo ese error, esta igual a como lo hiciste.
@@SergioAlejandroCampos Hola … Cuando ejecuté la macro tenia el mismo error. La solución que me sirvió es escribir la siguiente línea: FilasFactura = Application.WorksheetFunction.CountA(Range(“Factura[[CÓDIGO]]”)) Como verás le he agregado corchetes a la tabla [[CÓDIGO]]. Sergio, ¿Porqué ocurre esto? en tu macro te funciona así [CÓDIGO] y en la mía [[CÓDIGO]]
Prueba lo siguiente Cielo. En lugar de NombreHoja pon entre comillas el nombre real de la hoja "Hoja1" o como se llame. Si te funciona, el problema será de la definición de la variable.
@@SergioAlejandroCampos Hola sergio esta muy bueno el sistema pero tengo el mismo problema de cielo yasmin ya hice el cambio que dijiste de la hoja 1 y sigue el mismo problema with thisworkbook.sheets("Hoja1") lo hice son los parentesis y sin las comillas y sigue el mismo problema no me deja avanzar
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 !
Saludos desde Medellín - Colombia. Explicas muy bien, felicitaciones. Me ayudo mucho el video para algo que estaba haciendo. Muchas gracias 👍👍
Busque este video por horas, fue el único que me ayudó.
Es exacto lo que necesito, es complejo poder replicar para que me funcione!!! sigo intentando!! gracias!
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.
Muy bueno sus videos, saludos desde Riberalta Beni Bolivia
Excelente Sergio Alejandro Campos Lo adapte a mis necesidades y me funciono 100% gracias por compartirnos sus conocimientos agradecido
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...!!!
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.
Gracias Rafael.
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.
Gracias Sammy.
Excelente Sergio, muy bien explicado
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.
Así es. Eso encontrarás en este canal, ejemplo y explicación. El resto depende de ustedes.
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.
Excelente Video, muy bien explicado Sergio el por qué de cada código!
Excelente muy buen tutorial
Cada vez mas aprendo como mejorar la programación a mis proyectos.
Muchas gracias.
Perfecto. Ese es el objetivo, aprender con ejemplos.
Muchas gracias!!!, fácil de entender y me sirvió mucho.
Saludos Pocho.
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
Me alegra que el ejemplo ayude.
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.
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?
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.
Excelente, 1000 de Average!!!. Agradecido por ese gran aporte y compartir de conocimientos.
Lo mejor que me pasó en la vida!! Gracias!
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.
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.
Excelente vídeo Sergio gracias por compartir y a la espera del siguiente.......
Muy bueno el material (tutorial), gracias por compartir
Gracias Rafael.
me sirvio de mucho estaba barado con esta parte te regalo un comentario
gracias, por su conocimientos y aprender muchas bendiciones
A ustedes Freddy
¡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?
DIOS LO BENDIGA
buena clase, gracias por la enseñanza
excelente y le adicione varias columnas sin problema
Bien!
Felicidades, excelente☺
Gracias!! excelente fue la única solución a mi necesidad
Y eso me alegra.
Excelente como siempre
Super Buena la info... Muchas Gracias
Saludos Bibiana.
Me funcionó perfecto, Muchas gracias
Excelente aporte hermano!
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.
Gracias Oscar. Pensaba en hacer dos vídeos, pero creo que pueden salir más.
genial aun mas interesante esta mejor..
buenísimo aporte!!! esperamos la 3ra parte!!! saludos!!!
Magnifico y maravilloso todo gran Sergio me funciona perfectamente y tengo una factura excelente ;-)
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
Excelente vídeo, bien explicado. Gracias.
Gracias Carlos
@@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
excelente☺
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
Gracias, me sirvió Crack!
Saludos Robert.
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.
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
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
Gracias me ha sido de gran ayuda este tutorial :)
La otra vez te pedí que si podías hacer una factura y no me respondiste.
@@samuelfranciscogarcia1440 A mi...cuando, no recuerdo o bien no lei el comentario. Realice algo basico hace unas semanas atras. Saludos
Me alegra Marisol.
Sammy, en el canal hay muchos comentarios y muchas solicitudes. En la medida de lo posible se analizan las sugerencias y de realizan.
Entiendo, disculpenme. Me disculpo. Yo se que no soy el único que nesecita ayuda. Nuevamente doy mis disculpas para ambos.
Tome su like buen hombre...todo OKEY
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
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!
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?
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
Excelente, exportar la factura en pdf. Sigo pendiente. !Muchas gracias!
Buena idea Freddy.
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?
para continuar con esa misma serie podrias hacer un video para la gestion del inventario dentro del mismo libro.
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)?
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.
Gracias a ti por compartir tan EXCELentes conocimientos.
copia esto y coloca esto en la celda indicada {=DESREF(B1;CONTARA(A:A)-1;0;CONTARA(A:A);1)}
@@rolandoherazo4109 tengo la misma formula, pero no me devuelve ningun valor... solamente el "0" podrias ayudarme, gracias.
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.
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.
Una sugerencia acerca más tus videos con lupa o zomm porque no se aprecia bien las fórmulas, sabes bastante
Excelente vídeo gracias por compartir, me genera un "error de compilación no se ha definido la variable" me podria ayudar.
@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
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.
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
Muy buen video. Por casualidad tendrás un video dónde este detalle de factura de guarde en access?
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
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?
sergio. como. puedo. comunicarme para. hacer un diseño. de formulario
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 ?
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
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
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.
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
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.
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
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
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 ???
Buen día Sergio, excelente video. Los estoy adaptando a un archivo propio, tengo una consulta: Me tira: "Error de compilación en el Sub" (sombreado amarillo) Agradezco me puedas apoyar
A mi también me pasa lo mismo, error en Sub GuardarFactura() y no consigo que funcione, alguna solución?
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
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
En NumFactura = thisworkbook .Sheets("factura").range("F4").value me marca el error9 subindice fuera del intervalo.
Me dice lo mismo pero con el NombreHoja
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!
BUENAS SERGIO DISCULPE YA HICE ESTA CONSULTA EN VARIOS PROGRAMAS EXCEL PERO HASTA AHORA NO PUEDO RECIBIR UNA AYUDA.
MUY BUENO EL CURSO. YO NECESITO QUE EN UN SOLO FORMATO DE LA FACTURA COMO EL DEL VIDEO.
1°_ LA CANTIDAD DE PRODUCTOS SERIAN 150 P.
2°_ MISMO NUMERO DE FACTURA, MISMO CLIENTE, MISMA FECHA.
3°_ ME SAQUE LA INFORMACIÓN DE LA BASE DE DATOS QUE SE VA GUARDANDO
4°_ QUE AL MANDAR A IMPRIMIR CARGUE LOS DATOS Y CORRA SOLO DE PAGINA.
5°_ NO QUIERO GUARDAR EN FORMATO PDF.
LA PREGUNTA: ES SE PUEDE CON UNA MACRO HACER ESE TRABAJO?
ESPERO SEPAN ENTENDERME MI EXPLICACIÓN, DESDE YA MUCHA GRACIAS. ATTE RULY.
La respuesta es, sí se puede, pero pocos te harán la tarea, a menos que solicites cotización para que te resuelvan la solicitud.
@@SergioAlejandroCampos BIEN MUCHAS GRACIAS. YO QUIERO HACER UN CURSO RELACIONADO SOBRE MACROS, PORQUE ME GUSTA MUCHO ESE TEMA Y QUIERO APRENDER COMO PARA PODER ARMAR ESA PARTE Y UNOS IMPORTES ACUMULADOS (DONDE ME SUME DE LOS DÍAS ANTERIORES) EN UNOS PARTES DIARIOS POR EJEMPLO.
CUANTO ME SALDRÍA EL CURSO. DISCULPE NO SE SI PUEDO CONSULTAR POR ESTE MEDIO Y SI USTED PUEDE DAR EL CURSO. MUCHAS GRACIAS.
ATTE. SOY RULY GOMEZ DESDE ARGENTINA.
Buenas Noches, hago la ultima parte y me dice error 9 , le quito las comillas igual me sale error
estimado, tengo excel 2016....
pero la función...
=DESREF(B1,CONTARA(A:A)-1,0,CONTARA(A:A),1)
arroja error en la formula, me puede ayudar???
muchas gracias!!!
Al momento de escribir la fórmula presiona Control + shift + enter.
el problema esta con las comas y los (puntos y comas)....
****esta formula NO funciona (pero es la que se ve en el video)
=DESREF(B1,CONTARA(A:A)-1,0,CONTARA(A:A),1)
****esta formula SI funciona (y es la que esta en el archivo adjunto)
=DESREF(B1;CONTARA(A:A)-1;0;CONTARA(A:A);1)
creo que debe venir por el tema de la versión de excel!!! no se si alguien mas tuvo el mismo problema!!!
abrazos!!!
Es tema de la configuración regional de ti PC. En un vídeo anterior vimos ese tema.
@@SergioAlejandroCampos puedes indicar que video tiene este tema
gracias
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.
AYUDA: me pasa que me está guardando el mismo cliente en en el detalle de factura asi sea cambiando el cliente
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
Hola, tengo un problema en el macro que lo marca en amarillo y no acabo de dar con el fallo. Lo he repasado multiples veces. Te puefo enviar el fallo y me comentas si está bien?. Gracias.
SALUDOS SERGIO, CUANDO GUARDO LA INFORMACION DE FACTURA EN LA HOJA DETALLE DE FACTURA SE ME AGREGA OTRA FILA CON LOS VALORES DE LAS TRES PRIMEROS CAMPOS Y LOS ULTIMOS 4 CAMPOS VACION
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.
Buenas Noches, me sale el mismo error, pudiste solucionarlo? Desde ya, muchas gracias!
me pasa igual
@@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
@@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
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,
Hola Sergio, me da un error de complación, Error en el métodp "Range" de objeto '_Global' y ahí se queda la macro
tengo el mismo error ayuda!
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...
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.
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
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.
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
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
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
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?
Error en el mismo archivo a descargar? Recuerda que la parte de la factura donde están los datos es una Tabla.
@@SergioAlejandroCampos hola, no entiendo tu explicacion, me podria decir a que te refieres ya que tambien tengo ese error, esta igual a como lo hiciste.
@@SergioAlejandroCampos Hola … Cuando ejecuté la macro tenia el mismo error. La solución que me sirvió es escribir la siguiente línea:
FilasFactura = Application.WorksheetFunction.CountA(Range(“Factura[[CÓDIGO]]”))
Como verás le he agregado corchetes a la tabla [[CÓDIGO]].
Sergio, ¿Porqué ocurre esto? en tu macro te funciona así [CÓDIGO] y en la mía [[CÓDIGO]]
aun me sale ese error With ThisWorkbook.Sheets(NombreHoja) ya borre comillas y sigue ayuda por fa
Prueba lo siguiente Cielo. En lugar de NombreHoja pon entre comillas el nombre real de la hoja "Hoja1" o como se llame. Si te funciona, el problema será de la definición de la variable.
@@SergioAlejandroCampos
Hola sergio esta muy bueno el sistema pero tengo el mismo problema de cielo yasmin ya hice el cambio que dijiste de la hoja 1 y sigue el mismo problema with thisworkbook.sheets("Hoja1") lo hice son los parentesis y sin las comillas y sigue el mismo problema no me deja avanzar