Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Copiar Msflexgrid a Clipboard (copiar pegar)

Estas en el tema de Copiar Msflexgrid a Clipboard (copiar pegar) en el foro de Visual Basic clásico en Foros del Web. Hola, disculpa si la pregunta ya estaba pero no le encontre... Ahora, necesito que me ayuden nuevamente. Resulta que quiero seleccionar una o varias celdas ...
  #1 (permalink)  
Antiguo 01/09/2009, 21:24
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Copiar Msflexgrid a Clipboard (copiar pegar)

Hola, disculpa si la pregunta ya estaba pero no le encontre...

Ahora, necesito que me ayuden nuevamente. Resulta que quiero seleccionar una o varias celdas y columnas de un MsFlexgrid y que al hacer click con el segundo boton del mouse me de el tipico menu de copiar, pegar, etc.. bueno a mi lo que me interesa es copiar dicha seleccion al clipboard y luego pegarla por ejemplo en exel.



gracias, y saludos.
  #2 (permalink)  
Antiguo 01/09/2009, 21:46
 
Fecha de Ingreso: agosto-2009
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Copiar Msflexgrid a Clipboard (copiar pegar)

Dim cadena As String
Clipboard.Clear
For I = 0 To GrdDatos.Rows - 1
For J = 0 To GrdDatos.Cols - 1
cadena = cadena & GrdDatos.TextMatrix(I, J) + vbTab
Next J
cadena = cadena & vbNewLine
Next I

Clipboard.SetText cadena
  #3 (permalink)  
Antiguo 02/09/2009, 15:27
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Copiar Msflexgrid a Clipboard (copiar pegar)

gracias por responder...

llegando a casa pondre a prueba esto y comento como me fue.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:33.