mi sabra averti risposto in qualche altro post...
comunque si..... puoi farlo direttamente nell'utimo form!
esempio lettura e memoriazzazione valori in celle...
premesso che il foglio sià attivo all'apertura.. (altrimento dovrai attivarlo tramite codice)
' e così via per tutti i valori che intendi riportare...codice:With FileExcel ' scrive nella cella (riga 1, Colonna1) il valore della TexBox1 del form 1 .Cells(1, 1).value = Form1.TextBox1.Text 'scrive nella cella (riga 2, colonna 1) ill valore della TextBox3 del form 3 .Cells(2, 1).value = Form3.TextBox3.Text ...................... ...................... 'Salva il File .SaveWorkspace(PercorsoFile) ' PercosoFile deve contenere il percorso completo del file Excel aperto 'Chiude il File Excel .Quit() 'Scarica la variabile .Dispose End With
PS. visto che ci troviamo in argomento, ne approfitto di una situazione ancora non trattata...:
percaso hai notato che pur chiudendo il file excel, il programma resta aperto in background e in memoria ...prova a guardare in Task Manager di windows, alla pagina "Processi", vedi anche tu file aperti "Excel.exe" tanti quante volte è stato aperto con VB2010 ????![]()

Rispondi quotando