Aktualizace Excel QueryTable pomocí Java

Tento rychlý průvodce vysvětluje proces práce s Excel dotazovou tabulkou v Javě. Poskytuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro úpravu spojení QueryTable v Javě. Naučíte se přizpůsobit QueryTable v souboru Excel a také změnit externí připojení pomocí zveřejněných API volání.

Kroky k aktualizaci Excel QueryTable pomocí Javy

  1. Nastavte IDE tak, aby používalo Aspose.Cells for Java pro práci s QueryTable
  2. Načtěte zdrojový soubor Excel, přistupte k cílovému listu a zkontrolujte existenci dotazových tabulek
  3. Přistupte k první tabulce dotazu a vytiskněte data tabulky dotazu
  4. Zkontrolujte external connection v tabulce dotazů a zobrazte jeho vlastnosti
  5. Změňte parametry dotazové tabulky a externího připojení
  6. Uložte aktualizovaný soubor Excel
  7. Znovu načtěte soubor a ověřte změněné parametry v tabulce dotazů a externích připojeních

Tyto kroky shrnují proces aktualizace externího datového připojení pomocí Javy v souboru Excel. Načtěte soubor Excel, přistupte k cílovému listu, získejte kolekci dotazovacích tabulek a zobrazte data první dotazovací tabulky. Přizpůsobte QueryTable a externí připojení v ní a uložte sešit.

Kód pro úpravu externího datového připojení v Excelu pomocí Javy

Tento kód ukázal, jak pracovat s Excel QueryTable. Pokud chcete sledovat chování toho, jak jsou data po obnovení zobrazena, můžete použít metody getAutoReformat() a getFillAdjacentFormulas(). Metody setPreserveFormatting() a setAdjustColumnWidth() by měly být použity společně, protože tyto zachovávají formátování, zatímco automatické přizpůsobení šířky sloupců může vést ke konfliktům.

Tento článek nás provedl, jak pracovat s QueryTable a externím připojením v něm. Pro vytvoření mezisoučtu v souboru Excel se podívejte na článek Creating subtotals in Excel using Java.

 Čeština