Ovaj kratki vodič objašnjava postupak rada s Excel upitnom tablicom u Javi. Pružit će detalje za postavljanje IDE‑a, popis koraka i uzorak koda za uređivanje veze QueryTable u Javi. Naučit ćete prilagoditi QueryTable u Excel datoteci i također promijeniti vanjske veze pomoću izloženih API poziva.
Koraci za ažuriranje Excel QueryTable‑a pomoću Jave.
- Postavite IDE da koristi Aspose.Cells for Java za rad s QueryTable
- Učitaj izvorni Excel datoteku, pristupi ciljanom radnom listu i provjeri postojanje tablica upita
- Pristupite prvoj tablici upita i ispišite podatke tablice upita
- Provjerite external connection u tablici upita i prikažite njegove značajke.
- Promijenite parametre tablice upita i vanjske veze
- Spremi ažuriranu Excel datoteku
- Ponovo učitajte datoteku i provjerite promijenjene parametre u tablici upita i vanjskim vezama
Ovi koraci sažimaju postupak ažuriranja vanjske veze podataka koristeći Javu u Excel datoteci. Učitajte Excel datoteku, pristupite ciljnom listu, dohvatite kolekciju tablica upita i prikažite podatke prve tablice upita. Prilagodite QueryTable i vanjsku vezu u njoj te spremite radnu knjigu.
Kôd za uređivanje vanjske veze podataka u Excelu pomoću Jave
Ovaj kod je demonstrirao kako raditi s Excel QueryTable. Ako želite promatrati ponašanje kako se podaci prikazuju nakon osvježavanja, možete koristiti metode getAutoReformat() i getFillAdjacentFormulas(). Metode setPreserveFormatting() i setAdjustColumnWidth() trebaju se koristiti zajedno, jer one očuvavaju formatiranje, dok automatsko prilagođavanje širine stupaca može dovesti do sukobljenih rezultata.
Ovaj članak nas je uputio kako raditi s QueryTable i vanjskom vezom u njemu. Za stvaranje podzbroja u Excel datoteci, pogledajte članak Creating subtotals in Excel using Java.