Ich mache das so: hier ein Codeausschnitt
C#-Code: |
private void Openxls(string Table)
{
this.table = Table;
path = Application.StartupPath + "\\Bestellungen.xlsx";
string pathConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Properties='Excel 12.0 XML;HDR=YES;';";
OleDbConnection conn = new OleDbConnection(pathConn);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter("Select * from [" + table + "$]", conn);
DataTable dt = new DataTable();
myDataAdapter.Fill(dt);
dgvBestellmengen.DataSource = dt;
|
Die ausgefüllten Zeilen sollen in die Form
Produkt -> Beschreibung -> Lieferadresse -> Bestellmenge -> Preis pro Stück
mit den Zahlen möchte ich rechnen und am ende eine xml Datei erzeugen die ich danach woanders einlesen kann.