UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ir a la página : 1, 2  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 2.]

callao2908


Buenas tardes, gusto de saludarles, molesto vuestra atención ya que tengo una tabla en la que deseo pasar los valores de otra.
Tengo en la hoja2 la tabla que necesito llenar con la data de la tabla de la hoja1, en aquellos en que los nombres de los campos coínciden. En aquellos que no existen, las columnas, en la hoja 1, en la hoja 2 rellenarlos con ceros.
Gracias de antemano por vuestra colaboración, de ser conveniente que los valores se copien en valores.
El archivo original posee más de 50 columnas, y más de 500 filas, y siempre va en aumento.
Archivos
Copiar col de tabla.xls
No tienes los permisos para descargar los archivos.
(20 KB)

tyno


Hola Callao.

Te paso el archivo con una macro que copia las columnas con datos de la Hoja1 a sus respectivas columnas (segun el rotulo de la columna) de la Hoja2 y las demas columnas de la Hoja2 que no encuentren datos en la Hoja1 se rellenan con ceros. La macro de ejecuta con la combinacion de las teclas Ctrl + r. Cualquier cosa por aqui estaremos. Saludos.
Archivos
Copiar col de tabla.xls
No tienes los permisos para descargar los archivos.
(41 KB)

callao2908


Tyno muchas gracias, por tú respuesta tan rápida y oportuna.
Quiero que revises el archivo adjunto, en el cual he reemplazado el nombre de los campos por los reales, y hay un error, si observas es cuando se hace la transferencia a las columnas que inician su nombre con "B", y no sé si a mayor columnas o nombres más grandes de los campos la situación se complique.
He arrancado la macro tanto desde la Hoja1, como de la hoja2, y el resultado es el mismo, puedes hacer el favor de revisarlo. Y aprovecho la oportunidad si está a tú alcance: ¿Puedes hacer que todas las columnas de la hoja 2 que terminan en "T", por ejemplo "AA-T", "BB-T", etc., sea la suma de las otras de su grupo, por ejemplo:
"AA-T"="AA-E"+"AA-N"+"AA-I"+"AA-R", SI ES MUY COMPLICADO O MUY DIFICIL, NO TE PREOCUPES, no realices la suma
Gracias
Archivos
Copiar col de tabla_tyno_universo1.xls
No tienes los permisos para descargar los archivos.
(40 KB)

tyno


Hola Callao.

Me parece que el error que mencionas es porque en el archivo que me pasaste en la Hoja1 en columna E el rotulo de la columna figura como BBT y quizas deberia ser BB-T para que conicida con el de la Hoja2. Aunque adapte la macro para que omita esos errores y no se mezclen los datos llegado el caso, por lo que entendí es que querias que en las columnas que tengan la "T" se registre la suma del grupo por lo tanto deduzco que en la Hoja1 en las columnas "T" originalmente no habria datos si no que estaran vacias para insertar la suma, bueno, la macro hace la suma en esas columnas en la Hoja2. Como siempre proba para verificar que se dan los resultados que esperas y cualquier cosa me avisas. Saludos.
Archivos
Copiar col de tabla_universo1.xls
No tienes los permisos para descargar los archivos.
(44 KB)

callao2908


Gracias Tyno de quitarse el sombrero. Está OK., un favor si cierto es que lo solicitado está solucionado permiteme NO cerrar el tema, ya que quiero molestar tú atención con algo más relacionado a estas mismas tablas. Lamentablemente en éste momento estoy trabajando y en cualquier momento me sacan de la red. Voy a preparar el archivo muestra de lo que sería la tercera y última parte de éste post.
Por favor dame tiempo hasta mañana y te lo estoy enviando mañana por la tarde

Gracias Jorge

tyno


No hay problemas en esperar, pasame el archivo luego. Saludos.

callao2908


Gracias Tyno, por tú ayuda y comprensión. Te adjunto el archivo en el cuál encontrarás en la hoja3 toda la explicación al respecto. He tratado de ser lo más explicativo posible para que no quede ningún hilo suelto y te pueda crear alguna confusión.
No lo explico aquí, ya que hay graficos y cuadros detallando, y sería demasiado extenso
Gracias de antemano. Buenas tardes
Jorge
Archivos
Copiar col de tabla_universo1_Suma en T.xls
No tienes los permisos para descargar los archivos.
(49 KB)

tyno


Hola Jorge.
Creo que entendi tu pedido, lo unico que te voy a pedir es esperar un poco quizas hasta mañana, o quizas con suerte para esta noche ya pueda tener lista esta parte de la planilla y te la paso. Saludos.

callao2908


Tyno, gracias. Estas en todo tu derecho, eso está demás que me lo digas. El tiempo lo dispones tú. Más bien disculpame tantas molestias.

Yo espero.

Gracias, Jorge

tyno


Hola Jorge.

Te paso el archivo con el ultimo agregado a la planilla.

Conforme a lo que entendí inserte una Hoja mas llamada "Resumen" donde justamente quedaría el resumen de la suma de las combinaciones de columnas que has indicado.

La macro para obtener este resumen trabaja suponiendo que en la tabla de datos de origen (tabla de la Hoja "tabla1") siempre va a existir para cada grupo las respectivas columnas con el sufijo -E,-I,-N,-R que serian las columnas que se combinan en sumas y a su vez son los sumandos para las columnas T. Desde luego no es necesario que existan datos para todos los grupos posibles pero si seria necesario, como lo mencioné, que existan las columnas indicadas para obtener los resultados del resumen.

En la Hoja Resumen aplique un pequeño formato a las columnas y a los rótulos de las mismas para que se distingan bien los datos, pero esto si no te sirve me avisas y lo quitamos o modificamos, lo mismo si te parece que el rotulo de las columnas donde van las combinaciones de las sumas E+N e I+R debería quedar con otro texto también lo modificamos.

Te dejo la tarea de que pruebes con distintas combinaciones de datos y ver que se den los resultados correctos como para asegurarse que la macro funciona como corresponde, y cualquier cosa me avisas sin problemas. Saludos
Archivos
Copiar col de tabla_universo1_Suma en T.xls
No tienes los permisos para descargar los archivos.
(75 KB)

callao2908


Gracias, Tyno voy a probarlo y nos estamos comunicando más tarde.
Saludos
Jorge

callao2908


Tyno, te remito el archivo, ya probado. Funciona OK.

En la hoja "Resumen" están las observaciones. Con eso ya estaría todo resuelto

Gracias
Archivos
Copiar col de tabla_universo_Suma _T_Resumen.xls
No tienes los permisos para descargar los archivos.
(75 KB)

tyno


Hola Jorge.
Agregue y modifique el archivo de acuerdo a tus ultimas instrucciones, bueno le di unos detalles mios pero creo que te pueden servir, igual cualquier cosa modificamos lo que sea necesario. Como siempre proba el archivo y por aqui estaremos. Saludos
Archivos
Copiar col de tabla_Suma _T_Resumen.xls
No tienes los permisos para descargar los archivos.
(99 KB)

callao2908


Gracias Tyno, como es necesario, voy a hacer las pruebas necesarias, y nos estamos comunicando.
Saludos, Jorge

callao2908


Hola Tyno, nuevamente Yo, Jorge, te estoy remitiendo el último archivo que hiciste, cierto es que le he cambiado algunos formatos en los colores, pero creo que este ya sería el último cambio. En la hoja Resumen resaltado en verde limón al lado derecho del final de la tabla está la observación que deseo modifiques.

Gracias, saludos, Jorge.
Archivos
Copiar col de tabla_Suma _T_Resumen1.xls
No tienes los permisos para descargar los archivos.
(122 KB)

tyno


Hola Jorge.
Paso el archivo con las modificaciones. Saludos
Archivos
Copiar col de tabla_Suma _T_Resumen1.xls
No tienes los permisos para descargar los archivos.
(127 KB)

callao2908


Tyno, buenos días. Voy a hacer las pruebas ya con datos oficiales en mi tabla verdadera, y de acuerdo a ello me estoy comunicando contigo. Si no me llego a comunicar contigo éste fin de semana, que la pases muy bien.
Saludos, Jorge

callao2908


Tyno, disculpa te moleste, espero sea algo simple, cuestión de formato es para poder visualizar mejor el reporte, en los bordes de las celdas. En la última hoja del archivo , aparece como Hoja1, te remito cómo debe ser el formato en las celdas. Algo más que olvidaba, si le puedes dar el formato a los número con la "," para separar los miles, por ejemplo 1,234; 54,321 etc. Solo trabajo con números enteros, por lo tanto no sería necesario ponerles decimales.

Gracias
Archivos
Copiar col de tabla_Suma _T_Resumen2.xls
No tienes los permisos para descargar los archivos.
(137 KB)

tyno


Hola Jorge, como estas?
Te paso el archivo con los formatos agregados, cualquier cosa que necesites cambiarlos me avisas. Saludos.
Archivos
Copiar col de tabla_Suma _T_Resumen2.xls
No tienes los permisos para descargar los archivos.
(121 KB)

callao2908


Gracias Tyno, ahora si, voy a hacer la implementación en mi tabla real.
Nos estamos comunicando el lunes. Buen fin de semana.
Dios te bendiga a ti y a tú familia.
Saludos, Jorge

callao2908


Hola Tyno, espero te encuentres bien y que hayas tenido buen fin de semana.
Te contaré que probé las macros que hiciste con los valores de mi tabla real y si funcionó bien. Lo que si cierto es que no lo probé a full con la cantidad total de los registros pero si con algo más del 50%, 150 regidtros, y vuelvo a repetir funcionó bien,
Un favor te estoy remitiendo un archivo en el que te explico que es lo que hay que hacer. En realidad esto fue lo primero que se debió haber hecho, sin embargo lo deje para el último, ya que en el peor de los casos inclusive se puede hacer a mano, celda por celda, pero por supuesto mejor sería si se puede hacer con una macro. Ojo que no se necesita formatos para las celdas ya que eso lo has hecho ya en las otras macros.
Muchas gracias y saludos

Jorge
Archivos
Tyno_encabezadotabla.xlsx
No tienes los permisos para descargar los archivos.
(10 KB)

tyno


Hola Jorge, como estas.

Te envió el archivo con la macro que crea los rótulos de columna a partir de los datos que estableciste en el archivo.
Esta macro se ejecuta con Ctrl+e, esta demás decir que los datos deben estar dispuestos de la manera como están en este archivo es decir ocupando las dos primeras filas de la Hoja Excel, la cantidad de columnas no debería ser ninguna inconveniente. Lo que no se si debajo de estos rótulos de columnas (los cuales hay que armar con la macro) en prinicipio tienen valores por debajo o luego una vez que la macro crea los rótulos vos les pegas por debajo los valores. Sea como sea, proba el archivo y lo que se requiera modificar me avisas. Saludos
Archivos
Tyno_encabezadotabla (1).xls
No tienes los permisos para descargar los archivos.
(47 KB)

callao2908


Tyno, buenos días, muchas gracias. Está correcto.

Estamos en comunicación. Saludos

Jorge

tyno


Ok, que bueno que todo funcione. Entonces si esta listo el tema lo marcamos como resuelto. Saludos

callao2908


Cómo estás Tyno, disculpa este vacío, pero la verdad es que estoy bastante ocupado en el trabajo, y va a ser así prácticamente todo el resto de la semana, no quiero pasar por descortés, sino por el contrario, agradecerte, todo lo que me has ayudado, y sobretodo por tu paciencia, accesibilidad y don de persona, por el trato que brindas a los usuarios.
Ojalá hubiesen unos cuantos más así como tú en los diferentes foros, para poder decir que el conocimiento debe ser compartido entre todos, especialmente para con los que no sabemos nada, o conocemos muy poco.
FELICITARTE así con mayúsculas por tu gran conocimiento, y porque no haces que el que no sabe se sienta menos, sino porque el contrario, lo animes a que trate de aprender.
Por último, desearte todo tipo de éxitos, en lo personal, familiar y laboral, salud y bienestar económico. Gracias amigo y hasta una próxima oportunidad.
NOTA: disculpen si es que estando el tema dado por SOLUCIONADO haya respondido, pero mi ética y dignidad personal me indicaba que tenía que hacerlo y hacer el reconocimiento merecido a TYNO

Saludos

Jorge

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 2.]

Ir a la página : 1, 2  Siguiente

Permisos de este foro:
No puedes responder a temas en este foro.