Kaip pašalinti formulę, bet išsaugoti duomenis Excel programoje Java.

Šiame vadove paaiškinama, kaip pašalinti formulę, bet išsaugoti duomenis Excel programoje Java, naudojant paprastą kodą. Jame bus pateikta išsami informacija apie Excel failo įkėlimą ir jo apdorojimą, kad būtų pašalinta formulė, pasiekiant kiekvieną langelį atskirai. Galų gale galite išsaugoti šį failą tokį, koks jis yra, arba kitu formatu, pvz., XLSX failą diske.

Veiksmai, kaip pašalinti formulę, bet išlaikyti duomenis Excel programoje Java.

  1. Iš Maven saugyklos prie projekto pridėkite nuorodą į Aspose.Cells biblioteką
  2. Pridėkite nuorodą į Workbook ir Cell klases programoje naudodami Importuoti
  3. Įkelkite darbaknygę, iš kurios formulė turi būti pašalinta
  4. Gaukite nuorodą į langelį tiksliniame darbalapyje, kuriame formulė turi būti pašalinta
  5. Naudodami langelio nuorodą išsaugokite esamą reikšmę laikinajame kintamajame
  6. Nustatykite formulę tuščią tiksliniame langelyje
  7. Nustatykite langelio vertę iš laikinojo kintamojo
  8. Išsaugokite išvesties failą neturėdami tik duomenų formulės

Atlikdami šiuos veiksmus, galite pasiekti bet kurį tikslinio Excel failo darbalapį ir gauti nuorodą į norimą langelį, kurio formulė turi būti pašalinta. Atlikdami šią operaciją pirmiausia išsaugote reikšmę laikinajame kintamajame, o tada pašalinate formulę. Galiausiai pradinė vertė vėl nustatoma tame pačiame langelyje.

Kodas, skirtas ištrinti formulę Excel, neištrinant duomenų Java.

Aukščiau pateiktas pavyzdinis kodas parodo, kaip pašalinti formulę, bet išsaugoti duomenis Excel Java langelyje po langelio. Tačiau jei turite didelį failą ir norite pašalinti visas formules iš visos darbaknygės vienu metu, tiesiog iškvieskite removeFormulas() darbalapio langelių rinkinyje, kaip parodyta toliau pateiktame pavyzdiniame kode.

Kodas, skirtas pašalinti visas formules iš Excel, neištrinant duomenų Java.

Reikia pažymėti, kad šiam kodui paleisti nereikia jokio kito trečiosios šalies įrankio ar programinės įrangos, pvz., Interop ar “MS Excel”. Be to, jei norite išsaugoti išvesties failą kitu formatu, pvz., PDF, galite peržiūrėti straipsnį apie kaip sugeneruoti PDF iš Excel Java.

 Latviski