tag:blogger.com,1999:blog-4623278671508370136.post3277011233006858268..comments2023-08-01T13:39:53.991+02:00Comments on EXCEL FORO: Un blog de Excel: Ordenación y Filtro con Tabla dinámica.Excelforo - Ismael Romerohttp://www.blogger.com/profile/17680553534095355222noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-4623278671508370136.post-30090620213447098282018-08-17T09:57:33.945+02:002018-08-17T09:57:33.945+02:00Hola,
prueba poniendo entrecomillado la fecha:
.Pi...Hola,<br />prueba poniendo entrecomillado la fecha:<br />.PivotItems("7/6/2018").Visible = False<br />y asegurándote que cumple el patrón mm/dd/yyyy<br /><br />esto es, si la fecha es el 7-ago-2018 entonces "8/7/2018"<br /><br />SaludosExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-60794846260472060392018-08-16T20:03:15.176+02:002018-08-16T20:03:15.176+02:00Si, en efecto mis datos son numero no es texto el ...Si, en efecto mis datos son numero no es texto el problema es que el error siempre ocurre en esta parte y no sé como solucionarlo .PivotItems(8 / 7 / 2018).Visible = FalseAnonymoushttps://www.blogger.com/profile/06334247207992014383noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-89463621288092548822018-08-16T20:01:13.665+02:002018-08-16T20:01:13.665+02:00Este comentario ha sido eliminado por el autor.Anonymoushttps://www.blogger.com/profile/06334247207992014383noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-7958931380508127762018-08-16T18:53:25.541+02:002018-08-16T18:53:25.541+02:00Hola
habría que ver los datos de origen y cómo es ...Hola<br />habría que ver los datos de origen y cómo es tu tabla dinámica...<br />pero empezaría mirando que los datos son fechas de verdad (no son texto), y luego definiría la variable X como Date<br /><br />SaludosExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-64745753914207555042018-08-16T16:55:01.531+02:002018-08-16T16:55:01.531+02:00HOLA TENGO ESTA TABLA DINÁMICA:
Sub Macro1()
'...HOLA TENGO ESTA TABLA DINÁMICA:<br /><br />Sub Macro1()<br />'<br />' Macro1 Macro<br />'<br /> X = 6 / 8 / 2018<br />'<br /> With ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("DÍA")<br /> .PivotItems(8 / 7 / 2018).Visible = False<br /> .PivotItems(X).Visible = True<br /> End With<br />End Sub<br /><br />QUISIERA SABER COMO CAMBIAR LAS FECHAS DE LA MISMAS PERO LAS FECHAS SON NUMEROS Y SIEMPRE ME ARROJA UN ERROR EL ERROR ES EL 1004 GRACIAS POR SU AYUDAAnonymoushttps://www.blogger.com/profile/06334247207992014383noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-1529162080256718412014-04-24T09:02:36.628+02:002014-04-24T09:02:36.628+02:00Hola que tal estás? Un placer saludarte igualmente...Hola que tal estás? Un placer saludarte igualmente.<br />No es posible hacer nada al respecto... en versiones superiores han implementado la herramienta de Segmentación de datos que cumple con lo que necesitas.<br /><br />Un cordial saludoExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-91911149874238193802014-04-23T21:51:30.101+02:002014-04-23T21:51:30.101+02:00He creado una tabla dinámica con varios niveles de...He creado una tabla dinámica con varios niveles de filtros, por ejemplo: 1. Localidad 2. Clientes; cuando filtro por localidad, pensaba que en clientes solo me aparecerían los clientes de la selección; pero siguen apareciendo todos. Uso Excel 2007. Existe alguna forma de lograr que se filtre de esta manera. Aunque no soy programador VBA, me salen algunas cositas que he probado. Tabla de datos esta creadas por columnas con una para localidad y otra con los clientes, etc.DrManatihttps://www.blogger.com/profile/03962383118549834429noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-61233444133633692602014-02-02T21:04:17.346+01:002014-02-02T21:04:17.346+01:00Hola Fernando,
creo que algo de lo que se explica ...Hola Fernando,<br />creo que algo de lo que se explica respecto a JERARQUIA y CONTAR.SI en esta entrada te servirá...<br /><br /><a href="http://excelforo.blogspot.com.es/2009/10/la-funcion-jerarquia-la-ordenacion-de.html" rel="nofollow">http://excelforo.blogspot.com.es/2009/10/la-funcion-jerarquia-la-ordenacion-de.html</a><br /><br />SldsExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-80459356404933324712014-02-02T15:04:55.445+01:002014-02-02T15:04:55.445+01:00Saludos Ismael, una pregunta: Como puedo hacer pa...Saludos Ismael, una pregunta: Como puedo hacer para ordenar a 300 estudiantes con su nota definitiva y si por ejemplo si hay dos con la misma nota les asigne un numero diferente, ejemplo si hay un 9.8 entre tres estudiantes, les corresponderia el nùmero 1,2 y 3 o les debe corresponder el nùmero uno a los tres,gracias por su ayuda, es facil para 10 estudiantes pero para 300 que puedo hacer si no se programar, Gracias de nuevo.Profe @framirezhttps://www.blogger.com/profile/17727719487156361791noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-9276532422310213982013-07-04T22:39:19.007+02:002013-07-04T22:39:19.007+02:00Hola Ismael,
Me puse a revisar y los más crítico e...Hola Ismael,<br />Me puse a revisar y los más crítico es que no existe ítems en blanco jeje, creo que son uno de esos misterios que se arregla cambiando de versión, o copiando y pegando nuevamente, o cerrando y abriendo el archivo...que complicado resulta a veces esto...muchas gracias por la atención prestada Ismael..a seguir intentando.<br />SaludosYuriVenthttps://www.blogger.com/profile/11387554208850196261noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-68307095852010105392013-07-04T19:16:35.656+02:002013-07-04T19:16:35.656+02:00Hola Yuri,
En principio parece correcto... ya te h...Hola Yuri,<br />En principio parece correcto... ya te habrás dado cuenta que trabajar con Tablas dinámicas en las macros se complica muy fácilmente.<br />Alguna vez he intentado algo similar a lo que tu propones y el fallo, como te indicaba, lo generaba el Item en blanco...<br />verifica o controla ese Item ( en blanco ) y seguramente te funcione.<br /><br />SldsExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-26877655963879387872013-07-03T21:00:38.100+02:002013-07-03T21:00:38.100+02:00Hola Ismael,
Claro, numcod es de tipo "string...Hola Ismael,<br />Claro, numcod es de tipo "string" y apunta a la celda "J2", los errores se pueden arreglar con condicionales, pero el error es arrojado en la línea:<br />".PivotItems(i).Visible = False"<br />Pero aunque ya había intentado sacarlo el bucle sigue apareciéndome el error en la línea que te comento.<br />He visto en otros ejemplos que el primer código debería funcionar pero hay error de código según me dice excel.YuriVenthttps://www.blogger.com/profile/11387554208850196261noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-84262195418587338322013-07-03T20:49:23.483+02:002013-07-03T20:49:23.483+02:00Hola Yuri,
entiendo que recorres todos los elemtno...Hola Yuri,<br />entiendo que recorres todos los elemtnos del campo "Cód. Item" para ocultarlos, y que sólo haces visible el elemento <b>NumCod</b>.. que no sé si es una variable que previamente has creado para identificar cuál quieres ver o que el elemento se llama así...<br />En cualquier caso saca fuera del bucle For la línea<br />.PivotItems(NumCod).Visible = True<br /><br />En todo caso, podría darse la situación de tener un elemento (en blanco) sin valor.. esto suele dar problemas.<br /><br />SldsExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-9261666342785544322013-07-03T19:54:04.052+02:002013-07-03T19:54:04.052+02:00Estimado Ismael,
Estoy tratando de filtrar los val...Estimado Ismael,<br />Estoy tratando de filtrar los valores de una tabla dinámica y estoy usando este código:<br /><br />Sheets("Resumen").PivotTables("Movimientos").PivotFields("Cód. Item") <br /> .CurrentPage = Hoja1.Range("J2")<br /><br />para que el filtro dependa de la celda J2 pero sale el error 1004 y no sé que puede estar mal luego usé este código:<br /><br />With Sheets("Resumen").PivotTables("Movimientos").PivotFields("Cód. Item")<br /> For i = 1 To .PivotItems.Count<br /> .PivotItems(i).Visible = False<br /> .PivotItems(NumCod).Visible = True<br />Next i<br />End With<br /><br />Para que haga invisible todos los ítems salvo el que necesito, y sí calcula pero me sigue apareciendo un error. A ver si podrías darme una mano.<br />Gracias anticipadas!!<br />YuriVenthttps://www.blogger.com/profile/11387554208850196261noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-20930918016052302492011-04-10T12:54:01.254+02:002011-04-10T12:54:01.254+02:00mil gracias!!! me tenia loco buscando esta opcion ...mil gracias!!! me tenia loco buscando esta opcion en excel 2010. buen blog.Anonymousnoreply@blogger.com