Comment lire une feuille de calcul Excel dans Visual Basic

Feuilles de calcul Excel sont des fichiers populaires utilisés pour stocker des finances et ventes de données analytiques. Les programmeurs peuvent utiliser ces feuilles de calcul pour automatiser les données de processus et d'importation à une application, manipuler les valeurs, et les afficher pour les utilisateurs. Il est également utile de lire les données à partir d'une feuille de calcul et l'exporter vers une base de données plus grande, comme Microsoft SQL Server. Utilisation de Visual Basic, il est possible de lire les fichiers Excel avec seulement quelques étapes.

Instructions

  1. Définir les variables et instancier la classe. Avant d'utiliser une des méthodes de la classe de feuille de calcul et les propriétés, la classe a besoin d'une variable assignée.
    Dim excelapp Comme Excel.Application
    Dim excelWb Comme Excel.Workbook
    Dim ExcelSheet Comme Excel.Worksheet
    excelapp = CreateObject ("Excel.Application")

  2. Ouvrez le fichier Excel et l'affecter à l'objet de classeur.
    excelWb = excelapp.Workbooks.Open ("c: \ myExcelfile.xls")
    excelWb.Visible = True
    excelWb.Activate ()

  3. Activer la feuille de calcul. Vous devez spécifier feuille de calcul à utiliser car Excel peut avoir plusieurs feuilles de calcul dans un seul fichier.
    ExcelSheet = excelWb.ActiveSheet

  4. Attribuez la première cellule à une variable. Vous pouvez attribuer plusieurs cellules à un tableau, mais pour cet exemple, une cellule est lu et imprimé à la console.
    chaîne cell1 = excelSheet.Cells (1, 1) .Value

  5. Vérifier les données en l'imprimant à la console.
    Console.WriteLine (cell1);

» » » » Comment lire une feuille de calcul Excel dans Visual Basic