FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Copiar el contenido de un dbgrid y pegarlo en otro lado
Saludos, como podria Copiar el contenido de un dbgrid y pegarlo en otro lado como por ejemplo excel, podria hacerse de la forma siguiente??
1.-seleccionar las filas del dbgrid (todo el dbgrid) 2.-copiarlas (como edicion copiar ó control-c) 3.-en Excel pegarlas (como edicion pegar ó control-v) Gracias por la ayuda que puedan darme. |
#2
|
||||
|
||||
Cita:
Se trata de recorrer las filas seleccionadas (Bookmarks) y crear un string con los datos. En el botón de copiar coloca el siguiente código:
Añade a la unit la unit Clipbrd; El DBGrid debe tener las opciones dbRowSelect y dgMultiSelect activadas.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Muchas Gracias, tus indicaciones funcionan sin problemas.
Hay manera de seleccionar todas las filas del dbgrid de un solo paso?. |
#4
|
||||
|
||||
Sí se puede con una pequeña rutinilla que puedes encontrar en éste hilo.
http://www.clubdelphi.com/foros/showthread.php?t=17292
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
|