tag:blogger.com,1999:blog-21116310.post2642470575641223202..comments2023-06-22T14:49:12.710+03:00Comments on JLD Excel en Castellano - Usar Microsoft Excel eficientemente: Pasar datos en filas o columnas a una matrizJorge Dunkelmanhttp://www.blogger.com/profile/08258855369477187969noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-21116310.post-23843628412611482652016-06-29T18:25:15.006+03:002016-06-29T18:25:15.006+03:00Excelente!!!Excelente!!!Anonymoushttps://www.blogger.com/profile/00569621655548478945noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-38247616629759298622015-11-23T17:26:06.224+02:002015-11-23T17:26:06.224+02:00Bien, podrías usar la macro una vez para cada matr...Bien, podrías usar la macro una vez para cada matriz, obviamente. Si tuvieras infinitas columnas de datos, tampoco una macro te ayudaría :)Jorge Dunkelmanhttps://www.blogger.com/profile/08258855369477187969noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-68140232724358862292015-11-21T17:04:59.515+02:002015-11-21T17:04:59.515+02:00Excelente. Justo lo que necesitaba !!!!!!!!!!!!!!!...Excelente. Justo lo que necesitaba !!!!!!!!!!!!!!!! muchísimas gracias. Sólo una consulta, estuve intentando que me hiciera exactamente lo mismo pero con varias columnas a la vez, pero la macro no funcionaba lógicamente al asignar sólo una posición en donde alojar la matriz. Sería posible una ayuda? Me explico, si p.e. tengo 3 columnas consecutivas (A,B y C) con 12 filas de datos (1 a 12) y mi elJavimonhttps://www.blogger.com/profile/11863800465260894441noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-56743207882973056532015-04-10T13:55:03.461+03:002015-04-10T13:55:03.461+03:00Hola, la clave no está en la función TRANSPOSE sin...Hola, la clave no está en la función TRANSPOSE sino en el orden del loop; en lugar de<br /><br /> For i = 1 To lnumCols<br /> For j = 1 To lnumRows<br /> Arr_1(i, j) = Selection.Item(lCounter + 1)<br /> lCounter = lCounter + 1<br /> Next j<br /> Next i<br /><br />invertimos el orden de esta manera<br /><br /> For j = 1 To lnumRows<br /> For i = Jorge Dunkelmanhttps://www.blogger.com/profile/08258855369477187969noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-38006744594677660382015-04-10T13:00:21.746+03:002015-04-10T13:00:21.746+03:00Fantástica web que hago tiempo que consulto y voy ...Fantástica web que hago tiempo que consulto y voy adaptando sus explicaciones a lo que más exactamente necesito!!! no obstante, en esta macros de aqui soy incapaz de modificarla para que el paste no sea transpose, me explico, la matriz final deseo que sea por fila y no por columna, he intentado jugar con las i e j pero no. hasta que he visto que la clave esta en la ultima funcion, en el transposeAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-21116310.post-66927409197552579972014-09-08T17:56:10.798+03:002014-09-08T17:56:10.798+03:00Gracias Raimundo, me alegra que el blog te resulte...Gracias Raimundo, me alegra que el blog te resulte útil (¿qué lado es "este lado"?) :)<br />Estás invitado a mandar sugerencias de temas relacionados con Excel que te interesen. Después de 627 posts se me están acabando las ideas :(<br />Jorge Dunkelmanhttps://www.blogger.com/profile/08258855369477187969noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-15573726831238043612014-09-08T14:39:34.382+03:002014-09-08T14:39:34.382+03:00Sólo quería hacerte saber que me resultan muy inte...Sólo quería hacerte saber que me resultan muy interesantes y didácticos tus ejemplos. Siempre los recibo por mail y entro al blog cada tanto para ver las actualizaciones.<br />No siempre comento, pero creo que te sirve saber que de este lado, muchos estamos esperando ese próximo post que nos saque de nuestra ignorancia! jajajajaj <br />Gracias por tu dedicación y aporte a la comunidad Excelera!El escribientehttps://www.blogger.com/profile/07985682779802448836noreply@blogger.com