Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2013, 15:26
Avatar de Namiwis
Namiwis
 
Fecha de Ingreso: mayo-2013
Ubicación: Crustaceo Cascarudo
Mensajes: 162
Antigüedad: 11 años, 5 meses
Puntos: 10
Respuesta: Como pasar contenido de dos datagridview a un tercer datagridview

Hola cbr20

Se me ocurre lo siguiente.

Debes recorrer los 2 DGV que tienes para ir insertando en el otro DGV los valores, no importa las columnas que tengan cada uno ya que tu seleccionas que columbas se van a pasar, te anexo un ejemplo.

Recorres el DGV1 e Insertas en el DGV3

Código:
For zzzzZZZZ As Integer = 0 To DGV1.RowCount - 1
	'Vas seleccionando las columnas que vas a ocupar y los que vas a insertar en tu DGV3 (En este caso quiero ocupar las Columnas 0,3,4 del DGV1), el 0 despues del .Insert significa que lo insertas al inicio de todo el DGV3
	DGV3.Rows.Insert(0, DGV1.Rows(zzzzZZZZ).Cells(0).Value.ToString(), DGV1.Rows(zzzzZZZZ).Cells(3).Value.ToString(), DGV1.Rows(zzzzZZZZ).Cells(4).Value.ToString())
Next
Recorres el DGV2 e Insertas en el DGV3

Código:
For zzzzZZZZ As Integer = 0 To DGV2.RowCount - 1
	'Vas seleccionando las columnas que vas a ocupar y los que vas a insertar en tu DGV3 (En este caso quiero ocupar las Columnas 5,6,7 del DGV2), el 0 despues del .Insert significa que lo insertas al inicio de todo el DGV3
	DGV3.Rows.Insert(0, DGV2.Rows(zzzzZZZZ).Cells(5).Value.ToString(), DGV1.Rows(zzzzZZZZ).Cells(6).Value.ToString(), DGV1.Rows(zzzzZZZZ).Cells(7).Value.ToString())
Next
Espero te sirva