Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Bereits existierendes QueryTable aktualisieren
chanderegg
myCSharp.de - Member



Dabei seit:
Beiträge: 101
Herkunft: Solothurn CH

Themenstarter:

Bereits existierendes QueryTable aktualisieren

beantworten | zitieren | melden

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.");
                    }
                }
            }
private Nachricht | Beiträge des Benutzers