Nwlapcug.com


Come leggere un foglio di Excel in Visual Basic

Fogli di calcolo Excel sono popolari file utilizzati per archiviare le finanze e dati analitici sulle vendite. I programmatori possono utilizzare questi fogli di calcolo per automatizzare il processo e importare i dati in un'applicazione, modificare i valori e visualizzarli per gli utenti. È anche utile leggere dati da un foglio di calcolo ed esportarla in un database più grande come Microsoft SQL Server. Utilizzando Visual Basic, è possibile leggere i file di Excel con solo pochi passi.

Istruzioni

1

Definire le variabili e creare un'istanza della classe. Prima di utilizzare qualsiasi delle proprietà e metodi di classe del foglio di calcolo, la classe ha bisogno di una variabile assegnata.
Dim excelapp As Excel. Application
Dim excelWb As Excel. Workbook
Dim excelSheet As Excel. Worksheet
excelApp = CreateObject(\"Excel.Application\")

2

Aprire il file di Excel e assegnarlo 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 quale foglio di lavoro da utilizzare poiché Excel può avere vari fogli di calcolo in un unico file.
excelSheet = excelWb.ActiveSheet

4

Assegnare la prima cella a una variabile. È possibile assegnare più celle in una matrice, ma in questo esempio, una cella viene letto e stampata nella console.
String cell1 = excelSheet.Cells (1, 1). Valore

5

Verificare i dati con la stampa alla console.
Console.WriteLine(cell1);