Att lära sig att läsa en Microsoft Office Excel -fil med hjälp av Visual Basic. NET ( VB. NET ) kan du spara tid om du behöver läsa Excel-filer . Excel är ett kalkylprogram som ingår i Microsoft Office-paketet vanligen används för att analysera data . VB. NET är ett objektorienterat programmeringsspråk som har utvecklats av Microsoft . Programmerare föredrar ofta använder VB. NET för dess användarvänlighet och flexibilitet . I några få steg kan du skriva VB. NET kod för att läsa ett Excel- kalkylblad och visa dess innehåll
1 .
Öppna Microsoft Excel och skriv "fält" i "A1 "," Fält2 "i " B1 ", " 1 " i " A2 "och " 2 " i " B2 ". Spara kalkylbladet till " C : \ " som " ExcelFileToRead. xlsx . "
2
Starta Microsoft Visual Basic Express och klicka på " Nytt projekt . . . " . i den vänstra rutan på skärmen . Dubbelklicka på " Console Application . " Tryck på " Ctrl " och " A " och tryck sedan på "Delete " för att radera alla existerande kod
3
Kopiera och klistra in följande kod till din " Module1. vb " modul : .
Import Excel=Microsoft . Office. Interop. Excel
Modul Module1
Sub Main ( )
Dim ExcelApp Som Excel. Application
Dim ExcelWkBook Som Excel. Workbook
Dim ExcelWkSheet Som Excel. Worksheet
Dim XLArray (10 ) As String
ExcelApp=Nya Microsoft. Office. Interop. Excel. Application
ExcelWkBook=ExcelApp. Workbooks. Open ( "C : \ ExcelFileToRead. xlsx " )
ExcelWkSheet=ExcelWkBook . Kalkylblad ( "Blad1 " )
XLArray (0)=ExcelWkSheet. Cells (1 , 1) . värde
XLArray (1)=ExcelWkSheet. Cells (1 , 2) . värde
XLArray (2)=ExcelWkSheet. Cells (2 , 1) . värde
XLArray (3)=ExcelWkSheet. Cells ( 2 , 2) . värde
MsgBox ( XLArray (0 ))
MsgBox ( XLArray ( 1 ) )
MsgBox ( XLArray (2) )
MsgBox ( XLArray (3 ))
ExcelWkBook. Close ( )
ExcelApp . Avsluta ( )
End Sub
ändmodul
4 .
Starta programmet genom att trycka " F5 ".
Previous:nothing Next:hur man skicka variabler från Visual Basic för att få tillgång fråga