Como manipular filas y columnas

fcerullo

New Member
Joined
Nov 20, 2002
Messages
10
Hola,
Quisiera preguntarles si alguno de ustedes me pueden ayudar con lo siguiente:

tengo un archivo excel el cual tiene informacion en filas que debo dividir en columnas, esto quiere decir:

campo1 campo2 campo3 campo4 campo5

y debe armar dos registros de la siguiente manera
campo1 campo2 campo3 campo4
campo1 campo2 campo3 campo5

de acuerdo a una restriccion en el campo3

Como puedo hacer esto en VBA?

Desde ya muchas gracias.

Saludos,
Fabio
 

Excel Facts

Format cells as date
Select range and press Ctrl+Shift+3 to format cells as date. (Shift 3 is the # sign which sort of looks like a small calendar).
La misma respuesta, en Español:
Libro1
ABCDEFGHIJ
2field1field2field3field4field5field1field2field3field4
3field6field7field8field9field10field1field2field3field5
4field11field12field13field14field15field6field7field8field9
5field16field17field18field19field20field6field7field8field10
6field21field22field23field24field25field11field12field13field14
7field26field27field28field29field30field11field12field13field15
8field31field32field33field34field35field16field17field18field19
9field16field17field18field20
10field21field22field23field24
11field21field22field23field25
12field26field27field28field29
13field26field27field28field30
14field31field32field33field34
15field31field32field33field35
Hoja1
 
Upvote 0
Juan Pablo,
De verdad te agradezco mucho por tu ayuda.
Me he quedado impresionado con la sencillez que lo has resuelto.
Ahora bien, si la cantidad de campos a insertar en las diferentes filas (campo4 campo5 campo6 etc) es variable, o sea que en una fila puedo tener campo4 campo5 y en otra fila puedo tener campo4 campo5 campo6, se puede utilizar la misma formula sin necesidad de generar una macro en VBA?
(Esto te lo pregunto porque no tengo el archivo Excel a mano para probarlo yo mismo)

Muchas gracias nuevamente.

Saludos,
Fabio
 
Upvote 0
Juan Pablo,
En tu solucion mencionas como celda $A$1 pero en el ejemplo grafico que has colocado en el foro la fila A no figura.
Cual es el motivo?
Gracias.

Saludos,
Fabio

PS: En mi ejemplo tengo 30 campos (campo1 campo2 campo3 ....etc)
y los primeros 3 campos se repiten y los demas se agregan en las nuevas filas (uno por cada fila)

Como deberia modificar las funciones de Excel que me has enviado?

Gracias nuevamente.

Saludos,
Fabio
 
Upvote 0
La celda $A$1 es la primera celda donde están los títulos antes de los cambios. Las referencias que están dentro de las fórmulas de FILA() y COLUMNA() no se deben cambiar.
 
Upvote 0
Juan Pablo,
No debo cambiar el /2... por /42? u otro numero? Ya que si dejo /2 me genera por cada fila, 2 filas cuando en verdad me tendria que generar 20 filas (una por cada campo)
De esa manera me esta funcionando las filas que se repiten pero no desde el campo4 en adelante...

Gracias.
 
Upvote 0

Forum statistics

Threads
1,223,931
Messages
6,175,465
Members
452,646
Latest member
tudou

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top