Այս քայլ առ քայլ ուղեցույցը բացատրում է ինչպես հեռացնել բանաձևը, բայց պահել տվյալները Excel-ում Node.js-ի միջոցով: Այն պարունակում է մանրամասներ շրջակա միջավայրի կարգավորումների մասին, ծրագրի տրամաբանությունը պատկերող քայլերի ցանկ և գործարկվող կոդ, որը ցույց է տալիս **ինչպես ջնջել բանաձևը Excel-ում՝ առանց Node.js-ի միջոցով տվյալների ջնջման: Այս կոդը չի պահանջում MS Excel-ի կամ որևէ այլ երրորդ կողմի գործիքի կամ ծրագրակազմի տեղադրումը:
Քայլեր Excel-ից բանաձևը հեռացնելու համար, բայց պահպանեք տվյալները՝ օգտագործելով Node.js-ը
- Բանաձևերը հեռացնելու համար IDE-ն դրեք օգտագործել Aspose.Cells-ը Node.js-ի համար Java-ի միջոցով
- Բեռնեք workbook և մուտք գործեք բջիջ բանաձևով
- Պահպանեք cell թիրախի արժեքը ժամանակավոր փոփոխականում
- Սահմանեք բանաձևը դատարկ տողի վրա
- Վերականգնել բջիջի արժեքը՝ օգտագործելով ժամանակավոր փոփոխականը
- Պահպանեք արդյունքը
Այս քայլերն ամփոփում են ինչպես հեռացնել բանաձևը Excel-ից, բայց պահպանել տվյալները՝ օգտագործելով Node.js: Գործընթացը սկսվում է աշխատանքային գրքույկը բեռնելու և բանաձևով թիրախային բջիջ մուտք գործելու միջոցով: Բանաձևի արդյունքը պահվում է ժամանակավոր փոփոխականում, բանաձևի տողը հանվում է, և սկզբնական տվյալները վերադարձվում են բջիջ՝ ծրագրի պահանջները կատարելու համար:
Կոդ՝ բանաձևը հեռացնելու համար, բայց տվյալները պահել Excel-ում՝ օգտագործելով Node.js-ը
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the Excel file | |
var wb = new aspose.cells.Workbook("sample.xlsx"); | |
// Access the cell with formula | |
var cell = wb.getWorksheets().get(1).getCells().get("A5"); | |
// Store the value temporarily | |
var tempValue = cell.getValue(); | |
// Set formula to empty string | |
cell.setFormula(""); | |
// Reset cell content with the value from the temporary variable | |
cell.setValue(tempValue); | |
// Save the workbook | |
wb.save("output.xlsx"); | |
console.log("Formula removed successfully"); |
Այս կոդը ցույց է տալիս ինչպես հեռացնել բանաձևը Excel-ում առանց տվյալների ջնջման՝ օգտագործելով Node.js: Այն օգտագործում է setFormula() մեթոդը Cell դասից՝ փաստացի բանաձևը դատարկ տողով փոխարինելու համար և օգտագործում է setValue() մեթոդը՝ ժամանակավոր տվյալները բջիջում պահելու համար: Դուք կարող եք կրկնել բոլոր թերթերը և բջիջները՝ հեռացնելով բոլոր բանաձևերը Excel ֆայլից՝ պահպանելով տվյալները այնպես, ինչպես կան:
Այս հոդվածը մեզ առաջնորդել է հեռացնել բանաձևը, բայց պահել տվյալները Excel-ում՝ օգտագործելով Node.js: Եթե ցանկանում եք սովորել Excel ֆայլից սյունակ ջնջելու գործընթացը, տես ինչպես ջնջել սյունակ Excel-ում Node.js-ի միջոցով-ի հոդվածը: