Այս հոդվածը ուղեցույց է տալիս օգտագործելու ActiveX վերահսկիչները Excel-ում՝ օգտագործելով Node.js: Այն ունի ռեսուրսներ՝ IDE-ը մշակելու համար, հավելված գրելու քայլերի ցանկ և Node.js-ի միջոցով ActiveX հրամանի կոճակ ավելացնելու օրինակելի կոդը: Դուք կսովորեք վերահսկման ձևն ու վարքագիծը հարմարեցնելու հատկությունները:
ActiveX Controls-ը Excel-ում Node.js-ի միջոցով տեղադրելու քայլեր
- Նախադրեք IDE-ն այնպես, որ օգտագործի Aspose.Cells Node.js-ի համար Java-ի միջոցով՝ ActiveX կառավարներն օգտագործելու համար
- Ստեղծեք դատարկ workbook և մուտք գործեք պատկերների հավաքածու թիրախ թերթում՝ ActiveX կառավարման կոճակ ավելացնելու համար
- Կանչեք addActiveXControl() մեթոդը ShapeCollection դասից
- Տրամադրեք նպատակակետ բջիջների հղումները՝ բջջից անջատված և հսկիչի չափը
- Մուտք գործեք նոր ավելացված հսկողություն և կապեք այն բջիջի հետ
- Պահպանեք ելքային ֆայլը՝ դրանում ActiveX հսկիչով
Այս քայլերը նկարագրում են ինչպես օգտագործել ActiveX կոնտրոլները Excel-ում՝ օգտագործելով Node.js: Ստեղծեք աշխատանքային գիրք, մուտք գործեք թերթ և ավելացրեք ActiveX հսկողություն՝ օգտագործելով addActiveXControl() մեթոդը ShapeCollection-ում, որը յուրաքանչյուր աշխատաթերթի մաս է կազմում: Այս մեթոդը պահանջում է հսկիչի հսկողության տեսակը, դիրքը և չափը:
Կոդ՝ Excel-ում Active X Controls ավելացնելու համար՝ օգտագործելով Node.js-ը
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create workbook object and add a command button | |
var wb = new aspose.cells.Workbook(); | |
var sheet = wb.getWorksheets().get(0); | |
var button = sheet.getShapes().addActiveXControl( | |
aspose.cells.ControlType.COMMAND_BUTTON, 5, 0, 5, 0, 100, 30); | |
// Set the linked cell | |
var buttonControl = button.getActiveXControl(); | |
buttonControl.setLinkedCell("A1"); | |
// Save the workbook | |
wb.save("output.xlsx") | |
console.log("ActiveX control added successfully"); |
Այս կոդը ցուցադրել է Active X-ի օգտագործումը Excel-ի համար՝ օգտագործելով Node.js: ControlType հաշվիչը պարունակում է հսկիչների երկար ցուցակ, որոնք կարող եք ավելացնել թերթին: Երբ ավելացնեք ActiveX հսկողություն, կարող եք մուտքագրել այն համապատասխան հսկողության մեջ և սահմանել հատուկ հատկություններ՝ կապված այդ հսկողության հետ:
Այս թեմայում մենք սովորել ենք Excel ֆայլում ActiveX կոնտրոլ ավելացնել։ Excel ֆայլում բացվող ցուցակ կազմելու համար տես ինչպես ստեղծել բացվող ցուցակ Excel-ում՝ օգտագործելով Node.js-ը-ի հոդվածը: