Ciao. Scusa per il ritardo con il quale rispondo, ma spero di poterti essere ancora utile!
Allora, io ho risolto in questo modo.
Nelle dichiarazioni generali del programma VB ho dichiarato :
Codice:
Dim ExcellApp as New Excell.application
A questo punto nella Sub devi puntare al file di Excel
Codice:
ExcellApp.Workbooks.open path dove risiede il file e nome file, ad esempio c:\pippo.xls
Adesso puntiamo al foglio di lavoro
Codice:
excellapp.worksheet(numero del foglio di lavoro).select
Per leggere o inserire un valore in una cella utilizziamo:
Codice:
excellapp.cells(numero riga,Numero Colonna) = "Ciao"
per stampare utilizzerai il comando excellapp.worsheet(1).printout che stampa il primo foglio di lavoro
Excellapp.visible = false fa in modo che il foglio venga aperto ed elaborato senza far vedere niente all'operatore che continua ad utilizzare il form di VB!
Naturalmente nel progetto devi inserire il Microsoft Excel 9.0 ....
Spero di esserti stato utile! :Ciao:
Segnalibri