Использование элементов управления ActiveX в Excel с Python

Это краткое руководство поможет использовать элементы управления ActiveX в Excel с Python. В нем содержатся сведения о настройке среды разработки, список шагов по разработке приложения и пример кода для добавления командной кнопки ActiveX с использованием Python. Чтобы использовать эту функцию, вам не нужно устанавливать какой-либо другой сторонний инструмент.

Действия по добавлению элементов управления ActiveX в Excel с использованием Python

  1. Настройте IDE на использование Aspose.Cells для Python через Java для добавления элементов управления ActiveX.
  2. Создайте Workbook, получите доступ к листу по умолчанию и получите доступ к коллекции фигур.
  3. Вызовите метод addActiveXControl(), чтобы добавить элемент управления Кнопка.
  4. Передайте тип элемента управления как командную кнопку, положение и размер.
  5. Установите связанную ячейку для этого элемента управления «Кнопка»
  6. Сохраните выходной файл Excel с новым элементом управления ActiveX.

Эти шаги описывают как использовать элементы управления ActiveX в Excel с помощью Python. Создайте файл Excel с классом Workbook, получите доступ к листу по умолчанию и получите ссылку на коллекцию фигур на выбранном листе. Вызовите метод addActiveXControl(), используя перечислитель ControlType.COMMAND_BUTTON, положение элемента управления, смещение от целевой ячейки и размер элемента управления.

Код для добавления элементов управления Active X в Excel с использованием Python

Этот код демонстрирует использование командной кнопки Active X в Excel с использованием Python. Класс ActiveX имеет множество свойств и методов, которые можно использовать для настройки элемента управления ActiveX. Вы можете установить цвет переднего плана, цвет фона и флаг для автоматического изменения размера элемента управления и управления прозрачностью, видимостью и значком мыши.

Эта статья помогла нам использовать элементы управления ActiveX. Информацию о рисовании графических фигур на листе см. в статье Нарисовать линию в Excel с помощью Python.

 Русский