Laden...

Bereits existierendes QueryTable aktualisieren

Erstellt von chanderegg vor 13 Jahren Letzter Beitrag vor 13 Jahren 497 Views
C
chanderegg Themenstarter:in
101 Beiträge seit 2008
vor 13 Jahren
Bereits existierendes QueryTable aktualisieren

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.");
                    }
                }
            }