Přístup k Excel QueryTable pomocí C#

Postupujte podle tohoto článku, abyste získali přístup a aktualizovali Excel tabulku dotazů pomocí C#. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro přístup a úpravu Excel dotazovací tabulky pomocí C#. Dozvíte se, jak zkontrolovat a získat přístup ke kolekci dotazovacích tabulek, načíst ji a v případě potřeby aktualizovat její vlastnosti.

Kroky pro aktualizaci externího datového připojení v Excelu pomocí C#

  1. Nastavte IDE tak, aby používalo Aspose.Cells for .NET pro práci s tabulkou dotazů
  2. Načtěte soubor Excel do objektu Workbook obsahujícího QueryTable
  3. Přistupte k prvnímu listu, získejte kolekci objektů QueryTable a získejte první QueryTable.
  4. Vytiskněte základní informace o vybraném QueryTable
  5. Zkontrolujte existenci externího připojení a zobrazte jeho vlastnosti
  6. Aktualizujte nastavení připojení v objektu QueryTable
  7. Zapište aktualizované vlastnosti a uložte sešit

Tyto kroky shrnují, jak pracovat s externím datovým spojením pomocí C# v souboru Excel. Načtěte soubor Excel do objektu Workbook, přistupte k prvnímu listu, načtěte kolekci dotazových tabulek, vytiskněte data dotazové tabulky a aktualizujte její vlastnosti. Přistupte k externímu spojení v dotazové tabulce, aktualizujte její vlastnosti a uložte ji na disk.

Kód pro aktualizaci připojení QueryTable pomocí C#

Tento kód ukazuje, jak provádět různé operace s Excel QueryTable. Ujistěte se, že nastavíte AdjustColumnWidth a PreserveFormatting společně, protože jsou často párovány ve výstupu tabulky dotazu. Také zkontrolujte, zda QueryTable po provedení změn stále existuje, protože nevhodné změny nemusí uložit QueryTable do výstupního souboru Excel.

Tento článek nás naučil proces práce s dotazovací tabulkou v souboru Excel. Pro vytvoření mezisoučtů v souboru Excel se odkažte na článek Vytváření mezisoučtů v Excelu pomocí C#.

 Čeština