Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VS 2005] Processo Attivo Excel
giovedì 28 febbraio 2008 - 08.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gdlcore
Profilo
| Junior Member
141
messaggi | Data Invio:
gio 28 feb 2008 - 08:53
Ciao a tutti, ho un problema. Ho un applicazione che mi preleva le celle da excel e le visualizza in un datagrid, il problema è che dopo aver chiuso l'applicazione mi rimane aperto il processo Excel.exe . Più o meno ho capito quali sono le righe di codice che mi causano questo. Questa parte di codice fa si che si prenda il contenuto di una cella e lo si usi come titolo della form..
Ma il mio problema è quello del processo attivo EXCEL.EXE pur avendo chiuso la form. Aiutatemi per favore. Questo è il codice, c'è qualche errore o il modo per chiudere il processo?:
Private Sub Principale_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ExcelObj As Microsoft.Office.Interop.Excel.Application = Nothing
ExcelObj = New Microsoft.Office.Interop.Excel.Application
Dim theWorkbook As Microsoft.Office.Interop.Excel.Workbook = ExcelObj.Workbooks.Open(Me.ExcelFilePath, 0, True, 5, "", "", True, , "\t", False, False, 0, True, True, False)
Dim sheets As Microsoft.Office.Interop.Excel.Sheets = theWorkbook.Worksheets
Dim worksheet As Microsoft.Office.Interop.Excel.Worksheet = Nothing
worksheet = CType(ExcelObj.Sheets.Item(3), Microsoft.Office.Interop.Excel.Worksheet)
Dim titagg As String = worksheet.Cells(1, 1).Value.ToString()
Me.Text = Me.Text & " - " & titagg
End Sub
Torna su
Stanze Forum
Elenco Threads
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 !