Hallo zusammen
Ich öffne via c# ein Excel in welchem auf dem 2. Tab ein bereits existierendes Querytable ist.
Nachdem ich die Parameter angepasst habe, möchte ich nun dieses Table aktualisieren.
Ich habe dazu im Internet auch schon den richtigen Code (hoffentlich) gefunden. Leider sehe ich aber das Table gar nicht.
Hat jemand eine Idee, wie ich das bereits existierende Table aktualisieren kann?
Vielen Dank
hier mein Code:
//zuerst füll ich die Wete in den Tab 1 und dann möchte ich auf dem 2. Tab die aktualisierung machen
xlWorksheet = (Worksheet)xlWorkbook.Worksheets.get_Item(2);
QueryTables xlQueryTables = xlWorksheet.QueryTables;
//Count ist immer gleich 0
if (xlQueryTables.Count > 0)
{
for (int i = 1; i <= xlQueryTables.Count; i++)
{
if (!xlQueryTables[i].Refresh(System.Reflection.Missing.Value))
{
MessageBox.Show("Refresh of query table " +
xlQueryTables[i].Name + " failed.");
}
}
}