Saltar al contenido

Programas al transponer datos


fdbchp

Recommended Posts

publicado

Adjunto un archivo zip

En la hoja hay tres líneas de información que se separan en cuatro columnas,

Al ejecutar la macro no consigo que los números aparezcan como tal y me pone un error del tipo n valor!

¿Alguien me puede ayudar para que se vuelquen los números correctamente?

Gracias y feliz 2014

Borja

transponer tasas.zip

publicado

Intenté hacer lo mismo tal y como se adjunta en el zip adaptando tu macro grabada pero de forma algo diferente al ejemplo de la hoja 1

En vez de tx01, tx02, etc., aparece al lado de cada tasa la palabra eur, como verás en la hoja 1.

¿Podrías ayudarme para adaptarlo para que quede igual que el ejemplo anterior pero empezando cada tasa con eur?

Gracias

publicado

El archivo que adjunte en tu post anterior tiene exactamente el mismo resultado pero como no comentaste nada supuse que no lo habias visto.

Seria una amabilidad de tu parte que en todos los posts que tienes pendientes avisaras si estan solucionados o deben cerrarse.

publicado

Cambia la última parte del código, debe quedar más o menos así (solo pongo la última parte que debería cambiar)

CeldaRespuesta.CurrentRegion.Columns(CeldaRespuesta.CurrentRegion.Columns.Count).Copy
CeldaRespuesta.Offset(0, CeldaRespuesta.CurrentRegion.Columns.Count).PasteSpecial
Contador = 1
For Each Celda In CeldaRespuesta.CurrentRegion.Offset(0, CeldaRespuesta.CurrentRegion.Columns.Count - 2).Resize(ColumnSize:=2).Cells
If Contador Mod 2 = 0 Then
Celda.Value = Right(Celda.Value, 2)
Else
Celda.Value = Val(Left(Celda.Value, Len(Celda.Value) - 2))
End If
Contador = Contador + 1
Next
Application.CutCopyMode = False
CeldaOriginal.Select
End Sub[/CODE]

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.