Come leggere un foglio di calcolo di Excel in Visual Basic

June 16

fogli di calcolo Excel sono file popolari utilizzati per memorizzare le finanze e le vendite dati analitici. I programmatori possono utilizzare questi fogli di calcolo per automatizzare i dati di processo e di importazione di un'applicazione, manipolare i valori, e li visualizza per gli utenti. E 'anche utile per leggere i dati da un foglio di calcolo e l'esportazione a un database più grande come Microsoft SQL Server. Utilizzando Visual Basic, è possibile leggere i file di Excel con pochi passi.

istruzione

1 Definire le variabili e creare un'istanza della classe. Prima di utilizzare uno qualsiasi dei metodi e proprietà della classe foglio, la classe ha bisogno di una variabile assegnata.
Dim excelapp Come Excel.Application
Dim excelWb Come Excel.Workbook
Dim ExcelSheet Come Excel.Worksheet
excelapp = CreateObject (\ "Excel.Application \")

2 Aprire il file Excel e assegnare all'oggetto cartella di lavoro.
excelWb = excelapp.Workbooks.Open (\ "c: \\ myExcelfile.xls \")
excelWb.Visible = True
excelWb.Activate ()

3 Attivare il foglio di calcolo. È necessario specificare che foglio di lavoro Excel da usare poiché può avere diversi fogli di calcolo in un unico file.
ExcelSheet = excelWb.ActiveSheet

4 Assegnare la prima cella a una variabile. È possibile assegnare più celle di un array, ma per questo esempio, una cellula viene letto e stampato sulla console.
stringa cell1 = excelSheet.Cells (1, 1) .Value

5 Verificare i dati stampando alla console.
Console.WriteLine (cell1);