Använda ActiveX-kontroller i Excel med Python

Den här korta guiden hjälper dig att använda ActiveX-kontroller i Excel med Python. Den har detaljerna för att ställa in utvecklingsmiljön, en lista med steg för att utveckla applikationen och en exempelkod för att lägga till ActiveX-kommandoknappen med Python. Du behöver inte installera något annat verktyg från tredje part för att använda den här funktionen.

Steg för att lägga till ActiveX-kontroller i Excel med Python

  1. Ställ in IDE att använda Aspose.Cells för Python via Java för att lägga till ActiveX-kontroller
  2. Skapa en Workbook, gå till standardarket och få tillgång till formsamlingen
  3. Anropa metoden addActiveXControl() för att lägga till knappkontroll
  4. Skicka kontrolltypen som en kommandoknapp, position och storlek
  5. Ställ in den länkade cellen för denna knappkontroll
  6. Spara den utgående Excel-filen med den nya ActiveX-kontrollen

Dessa steg beskriver hur du använder ActiveX-kontroller i Excel med Python. Skapa en Excel-fil med klassen Workbook, gå till standardarket och få referensen till formsamlingen i det valda arket. Anropa addActiveXControl()-metoden med hjälp av numeratorn ControlType.COMMAND_BUTTON, kontrollens position, offset från målcellen och kontrollens storlek.

Kod för att lägga till Active X-kontroller i Excel med Python

Den här koden demonstrerar användningen av kommandoknappen Active X i Excel med Python. ActiveX-klassen har många egenskaper och metoder som du kan använda för att anpassa din ActiveX-kontroll. Du kan ställa in förgrundsfärg, bakgrundsfärg och flagga för att automatiskt ändra storlek på kontrollen och hantera transparens, synlighet och musikon.

Den här artikeln har väglett oss hur vi använder ActiveX-kontrollerna. För att rita grafiska former på arket, se artikeln om Rita linje i Excel med Python.

 Svenska