Использование элементов управления ActiveX в Excel с помощью Node.js

В этой статье описано использование элементов управления ActiveX в Excel с помощью Node.js. В нем есть ресурсы для настройки IDE для разработки, список шагов по написанию приложения и пример кода для добавления командной кнопки ActiveX с помощью Node.js. Вы изучите свойства для настройки формы и поведения элемента управления.

Действия по вставке элементов управления ActiveX в Excel с помощью Node.js

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

 Русский