/ / open feuille Excel extraire la valeur d'une cellule et la stocker en tant que chaîne dans vb.net - vb.net, excel

feuille Excel ouverte extraire la valeur d'une cellule et la stocker en tant que chaîne dans vb.net - vb.net, excel

Pour résumer, les gars de vb.net doivent ouvrir un document Excel et lire la valeur d'une cellule donnée (A1 par exemple), qu'elle soit textuelle ou numérique, et la stocker en tant que valeur de chaîne à utiliser ailleurs dans mon code.

Merci d'avance.

Réponses:

1 pour la réponse № 1

Essayer

"start Excel app
Dim App1 As Microsoft.Office.Interop.Excel.Application
App1 = CreateObject("Excel.Application")

" load excel document
exApp.Workbooks.Open(fname)
Dim Sheet1 As Microsoft.Office.Interop.Excel.Worksheet
Sheet1 = exApp.Workbooks(1).Worksheets(1)
a = Sheet1.Range("A1").Value.ToString

0 pour la réponse № 2

Vous pouvez utiliser Excel Interop comme dans cet exemple ici. Ou vous pouvez utiliser Open XML SDK comme dans cet exemple ici. Pour les fichiers XLSX, vous pouvez également développer une solution personnalisée. Xlsx ne sont rien d’autre que des dossiers compressés de fichiers XML, ce pourrait être utile.