Caricare file excel in Form

lunedì 27 novembre 2006 - 09.58

contiello Profilo | Senior Member

SAlve ragazzi ho la seguente necessità....

caricare un file Excel in una Form ...

ho trovato un controllo axSpreadsheet che andrebbe bene per la mia esigenza...
ma non riesco a caricare un file excel puro all'interno ...
mi spiego meglio sono riuscito a caricare solo un file excel ma in formato Xml.

e purtoppo in questo formato il file excel perde alcune cose(grafici ,oggetti,etc)

sapreste aiutarmi??

********************************************************************
ho fatto un po' di ricerche ed il controllo in questione accetta solo dati in formato xml
in quanto è un oggetto pensato per il web
ora per poterlo utilizzare ho fatto le seguenti operazioni.
1) leggo il file excel con l'oggetto Pia di Office
2) salvo il file in formato xml
3) leggo i dati xml dal file xml
4) associo i dati xml al controllo axSpreadsheet

funziona tutto bene

ora per salvare i dati immessi faccio l'operazione al contrario ed ho riscontrato nella trasformazione una piccola perdita di kb

secondo voi cosa è stato messo fuori??

igor Profilo | Junior Member

Ciao,
credo che puoi risolvere il tuo problema inserendo nella tua Form un controllo System.Windows.Forms.WebBrowser.
Questo controllo servirebbe per aprire delle pagine web, però lo puoi utilizzare anche su dei documenti del
FileSystem. In particolare (se la memoria non mi inganna) ci dovrebbe essere un metodo navigate che vuole una
stringa, inserisci il percorso del file e tale file dovrebbe apparire.

Quello che non ti so dire é se é poi possibile gestire le modifiche e tutto il resto, ma forse si...
Spero ti possa aiutare. Saluti igor

ikaroweb Profilo | Junior Member

Tempo fa feci un'applicazione che mi salvava un file excel e quindi con la sua struttura all'interno di un database access non so se può servirti in tal caso fammi sapere che ti posto un po di codice.

contiello Profilo | Senior Member

ciao e grazie..

ho cercato questo controllo webbrowser ... ma non l'ho trovato mi sapresti dire dove lo trovo??

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5