Այս ձեռնարկում մենք կսովորենք, թե ինչպես թարմացնել Excel ֆայլը Java-ում: Թեև մենք կարող ենք ձեռքով թարմացնել Excel ֆայլը MS Excel-ում, այնուամենայնիվ, միշտ չէ, որ հնարավոր է կամ հնարավոր է թարմացնել Excel ֆայլերը ձեռքով, ասենք, որ մեծ տվյալներ պետք է թարմացվեն կամ տվյալները պետք է արտահանվեն այլ աղբյուրից, օրինակ՝ տվյալների բազայից: Այստեղ առաջանում է այս առաջադրանքի կատարման ավտոմատ եղանակի անհրաժեշտությունը, որը դուք կարող եք անել՝ օգտագործելով այս ուղղորդման քայլերը: Ահա այս ձեռնարկում Excel ֆայլը Java-ում թարմացնելու և այն Excel ձևաչափով, ասենք՝ XLSX պահելու քայլերը:
Excel ֆայլը Java-ում թարմացնելու քայլեր
- Օգտագործելով Maven պահեստը, նախագծում հղում ավելացրեք Aspose.Cells գրադարանին
- Ավելացրեք հղում Workbook և Cell դասերին` օգտագործելով Ներմուծումը ծրագրում
- Բեռնել աշխատանքային գիրքը, որը պետք է թարմացվի
- Ստացեք հղում դեպի ցանկալի բջիջ առաջին թերթիկում և թարմացրեք թիրախային բջիջի արժեքը
- Ստացեք հղում երկրորդ թերթիկի մեկ այլ բջիջի և թարմացրեք բանաձևը բջիջում
- Զանգահարեք հաշվարկման բանաձևի ֆունկցիան, քանի որ բանաձևը փոխվում է
- Պահպանեք թարմացված ֆայլը որպես XLSX
Վերոնշյալ քայլերում մենք նկատեցինք, որ Excel ֆայլը բեռնված է, այնուհետև առաջին թերթիկը հասանելի է: Դուք կարող եք դիմել ցանկացած թերթիկ, որի տվյալները պետք է թարմացվեն՝ օգտագործելով թերթի անունը կամ զրոյական ինդեքսը: Օգտագործելով թերթիկի հղումը, մուտք գործեք թերթի բջիջների հավաքածուն և մուտք գործեք ցանկացած բջիջ և թարմացրեք դրա արժեքը կամ բանաձևը: Վերջապես կանչեք հարակից գործառույթները, որոնք պահանջվում են ըստ ֆայլի փոփոխությունների: Այստեղ այս ձեռնարկում մենք կկանչենք հաշվարկման բանաձևի ֆունկցիան, քանի որ բանաձևը թարմացվում է: Վերջապես մենք աշխատանքային գիրքը պահում ենք սկավառակի վրա: Ահա օրինակելի կոդը, որը թարմացնում է գոյություն ունեցող Excel ֆայլը Java-ում:
Կոդ՝ Java-ում տվյալները Excel-ում գրելու համար
Այս օրինակելի կոդում մենք վերանայեցինք Java կոդը՝ Excel թերթում տվյալները գրելու համար: Եթե ցանկանում եք տվյալներ գրել Excel ֆայլում՝ օգտագործելով որևէ այլ լեզու, ասենք C#, տես ինչպես խմբագրել Excel ֆայլը C#-ում հոդվածը:
Մեզ պետք չէ որևէ երրորդ մասի գործիք, որը պետք է տեղադրվի MS Excel-ի նման, կամ կարիք չկա այս գործընթացի համար օգտագործել interop-ը: