tag:blogger.com,1999:blog-8263944010888306433.post3024966823298569312..comments2024-02-24T19:25:18.299+01:00Comments on ExcelAvanzado.com: Eliminar filas con cierta periodicidadAdolfo Apariciohttp://www.blogger.com/profile/18373309889444674587noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-8263944010888306433.post-51594354609405963182013-12-04T09:22:52.572+01:002013-12-04T09:22:52.572+01:00Hola Isaac.
Las filas que quieres eliminar debe t...Hola Isaac.<br /><br />Las filas que quieres eliminar debe tener una periodicidad conocida para poder crear una macro que elimine las filas de forma masiva y automática. <br /><br />Si no existe tal periodicidad debes marcarlas de forma manual. Para hacer esta marca puedes añadir una columna y poner un carácter en las filas que deseas conservar. Otro método para marcarcarlas consiste en dotarlas de un cierto color de fondo.<br /><br />Luego con el <b>Filtro</b> puedes filtrar por color o por el carácter que pusiste. Las filas que superan el filtro las guardas en otra hoja, y así ya tienes eliminadas las filas que no te interesan.<br /><br />Un saludo.Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-51373426523663179432013-01-21T04:08:12.560+01:002013-01-21T04:08:12.560+01:00Adolfo felicitarte x las macros, tengo una consult...Adolfo felicitarte x las macros, tengo una consulta, es cierto tenemos datos que exportamos a excel de un sistema contable CONCAR que tiene cabeceras de productos, cantidad, debe y haber. necesito repetir los nombre productos debajo de cada fila por la cantidad de ventas e importes que se hacen te mando a tu correoLuishttps://www.blogger.com/profile/02574755093587912064noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-8340474872887046722012-11-12T09:28:33.378+01:002012-11-12T09:28:33.378+01:00Hola josuej.
La siguiente macro soluciona el caso...Hola josuej.<br /><br />La siguiente macro soluciona el caso que planteas. Espero te resulte útil.<br /><br />Sub elimina_filas_inutiles2()<br />Dim primera As Long<br />Dim segunda As Long<br />Dim ultima As Long<br />Dim n As Long 'nº de útiles juntas<br />Dim i As Long<br />primera = InputBox("Indique la primera fila válida", , 4)<br />n = InputBox("Indique cuantas filas válidas van juntas", , 2)<br />segunda = InputBox("Indique la segunda fila válida", , 10)<br />ultima = ActiveCell.SpecialCells(xlLastCell).Row<br />For i = ultima To primera Step -1<br /> If (i Mod (segunda - primera)) - primera < 0 Then<br /> Cells(i, 1).EntireRow.Delete<br /> End If<br />Next i<br />End SubAdolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-42738373922203218812012-11-12T06:21:11.554+01:002012-11-12T06:21:11.554+01:00Hola Alejandro Aparicio:
Me parece de mucha utili...Hola Alejandro Aparicio:<br /><br />Me parece de mucha utilidad lo que compartes, muchas gracias por compartir la información. Yo tengo un problema en particular te comento por si es posible me puedas ayudar:<br /><br />Tengo en una columna la información :<br />1<br />1<br />No util<br />No util<br />No util<br />No util<br />1<br />1<br />No util<br />No util<br />No util<br />No util<br />1<br />1<br /><br />La idea es eliminar las filas no útiles como lo planteas pero la dificultad es como conservar las filas útiles que en este caso no es solo uno, sino 2 o mas periódicamente. <br /><br />Muchas gracias por tu apoyo!<br /><br />Josue josuejhttps://www.blogger.com/profile/10435526691251576572noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-87430042057554845302012-11-10T09:59:06.789+01:002012-11-10T09:59:06.789+01:00Hola Alejandro Spais.
Envíame los ficheros a fina...Hola Alejandro Spais.<br /><br />Envíame los ficheros a financieras@gmail.com y una explicación más detallada de lo que quieres hacer.<br /><br />Un cordial saludo.<br /><br />Adolfo AparicioAdolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-35152356551319435362012-11-09T17:04:03.671+01:002012-11-09T17:04:03.671+01:00Estimado Adolfo, me han resultado sumamente útiles...Estimado Adolfo, me han resultado sumamente útiles sus explicaciones, pero no puedo resolver un problema particular, se lo presento por si puede ayudarme.<br />Tengo varios libros de una sola hoja en .csv que forman un libro con tantas hojas como .csv tengo, en las cuales realizo varios cálculos. Como es bastante periódico el proceso me obliga a abrir cada .csv, copiar las columnas de la A a la H y reemplazar las correspondientes del libro resumen. Necesito una macro que corra en el libro de destino y que copie esas columnas del .csv y reemplace las de la hoja correspondiente.<br />Lamento haberme extendido en la explicación y agradezco desde ya cualquier ayuda que pueda brindarme.<br /><br />Alejandro.Anonymoushttps://www.blogger.com/profile/11455219885266217545noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-64657361202125996532012-07-24T02:01:50.964+02:002012-07-24T02:01:50.964+02:00Muchas gracias por la Macro. acabo de aplicarla y ...Muchas gracias por la Macro. acabo de aplicarla y funciona perfecto!! es justo lo que necesitaba. muchas gracias por el tiempo de hacerla y publicarla!!!! estoy feliz!!ivanhttps://www.blogger.com/profile/14854412479476674545noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-42490404072482226922011-12-12T19:30:20.173+01:002011-12-12T19:30:20.173+01:00La macro elimina de x a x por igual, es decir, Ej....La macro elimina de x a x por igual, es decir, Ej. de A2 a A6, de A7 a A11, de 4 en 4 hasta el final del texto.<br />Si son 5000 filas con texto en la hoja, de 4 en 4 elimina.<br />Podria hacerse segun condicion?, talves si si fuera el mismo texto en las celdas inutiles (creo yo)JoaoMhttps://www.blogger.com/profile/01039858309976031707noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-28180279618500852352011-12-12T14:48:17.664+01:002011-12-12T14:48:17.664+01:00Funciona perfecto y a la primera, muchísimas graci...Funciona perfecto y a la primera, muchísimas gracias por la info, me has salvado :)<br /><br />Un saludo!Anonymousnoreply@blogger.com