De Un Tableview Al Portapapeles [Solucionado]


Subject: De Un Tableview Al Portapapeles [Solucionado]
Buenas tardes, quisiera saber si se puede copiar desde un tableview en ejecucion al portapapeles para luego pegarlo en un excel, y si se puede viceversa. He buscado pero no encuentro por ningun lado asi que no se si se podria, igualmente gracias.

Tengo Gambas3 en virtualbox corriendo en windows 7 por si acaso.

Saludos
Federico

Last edited by fedefunes on Monday, 09 May 2016, 02:16; edited 1 time in total
Profile PM  
Subject: Re: De Un Tableview Al Portapapeles
fedefunes:

Tienes que usar el objeto portapapeles (clipboard : http://gambaswiki.org/wiki/comp/gb.qt4/clipboard )

pasos a seguir:
1) Recorres el tableview, y coges los valores de las celdas añadiendoles a una variable de cadena y separando cada valor por un tabulador

Acumula &=gb.tab & ContenidoCelda ' o en vez de gb.tab pon "/t"

2) Copia la información al portapapeles:
clipboard.copy(acumula,"text/html")

3) Te vas a la excel y pegas o pones pegar especial


Nota:
Tienes que configurar la maquina virtual para que comparta el contenido del portapapeles.


Saludos

Subject: Re: De Un Tableview Al Portapapeles
Julio:

Supongo que después de la ultima palabra de cada línea con el carácter tabulador "\t" habrá que usar el de nueva linea "\n", para diferenciarlas.
Claro eso es usando el portapapeles. Si creas un archivo siguiendo unas pautas, carácter separador, final de línea. Se puede importar a Excel o Calc.

VirtualBox tiene la posibilidad de copiar y pegar entre las distintas máquinas. Ademas se puede compartir un directorio/carpeta entre las máquinas.

Saludos

Subject: Re: De Un Tableview Al Portapapeles
Shell:

Citar:
habrá que usar el de nueva linea "\n", para diferenciarlas.

Si, tienes razón. Cada final de linea (fila del tableview), hay que añadirle el "\n"

Saludos

Julio

Subject: Re: De Un Tableview Al Portapapeles
Muchas Gracias Gente!!! sabia que no me iban a fallar, cortito y al pie. muy amables!!

Saludos
Federico

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1024s (PHP: -36% SQL: 136%)
SQL queries: 23 - Debug Off - GZIP Enabled