В этой статье описано использование элементов управления ActiveX в Excel с помощью Node.js. В нем есть ресурсы для настройки IDE для разработки, список шагов по написанию приложения и пример кода для добавления командной кнопки ActiveX с помощью Node.js. Вы изучите свойства для настройки формы и поведения элемента управления.
Действия по вставке элементов управления ActiveX в Excel с помощью Node.js
- Настройте IDE на использование Aspose.Cells для Node.js через Java для использования элементов управления ActiveX.
- Создайте пустой workbook и получите доступ к коллекции фигур на целевом листе для добавления элемента управления ActiveX Кнопка.
- Вызовите метод addActiveXControl() из класса ShapeCollection.
- Укажите ссылки на целевую ячейку, смещение от ячейки и размер элемента управления.
- Получите доступ к недавно добавленному элементу управления и свяжите его с ячейкой.
- Сохраните выходной файл с элементом управления ActiveX.
Эти шаги описывают как использовать элементы управления ActiveX в Excel с помощью Node.js. Создайте книгу, получите доступ к листу и добавьте элемент управления ActiveX с помощью метода addActiveXControl() в коллекции ShapeCollection, которая является частью каждого листа. Для этого метода требуется тип элемента управления, положение и размер элемента управления.
Код для добавления элементов управления Active X в Excel с использованием 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, вы можете привести его к соответствующему элементу управления и установить определенные свойства, связанные с этим элементом управления.
В этом разделе мы научились добавлять элемент управления ActiveX в файл Excel. Чтобы создать раскрывающийся список в файле Excel, обратитесь к статье как создать раскрывающийся список в Excel с помощью Node.js.