![]() |
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. |
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. |
Muchas Gracias, tus indicaciones funcionan sin problemas.
Hay manera de seleccionar todas las filas del dbgrid de un solo paso?. |
Sí se puede con una pequeña rutinilla que puedes encontrar en éste hilo.
http://www.clubdelphi.com/foros/showthread.php?t=17292 |
La franja horaria es GMT +2. Ahora son las 23:26:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi