Tengo un Datagrid en el que mediante programacion selecciono todos los registros cuando se pulsa en la esquina superior izquierda:
Código:
If X > 0 And X < 300 And Y > 0 And Y < 195 Then Datosg(1).SelStartCol = 0 Datosg(1).SelEndCol = Datosg(1).Columns.Count End If
Ahora lo que quiero hacer es que mediante un menu popup me copie todos los datos en el portapapeles (O en cualquier otro sitio) para poder llevarmelo a excel o a otro grid.
Estoy usando el clipboard, pero no me deja:
Código:
Gracias.Clipboard.Clear Clipboard.SetText Datosg(1).SelText
Edito porque voy a hacer otra consulta.
Cuando me posiciono en la cabecera de la primera columna, se selcciona la columna entera, si me desplazo, voy seleccionando las distintas columnas.
Bueno, esto funciona casi bien, porque mi grid no cabe en el formulario, y cuando llego a la ultima columna visible se para y no hace scroll. Hay alguna manera de solucionarlo?
Gracias de nuevo.
Vuelvo a editar.
Tambien necesito seleccionar las filas cuando pincho con el raton en la parte izquierda y lo voy desplazando hacia abajo o hacia arriba.
Otra vez Gracias.