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
- Ställ in IDE att använda Aspose.Cells för Python via Java för att lägga till ActiveX-kontroller
- Skapa en Workbook, gå till standardarket och få tillgång till formsamlingen
- Anropa metoden addActiveXControl() för att lägga till knappkontroll
- Skicka kontrolltypen som en kommandoknapp, position och storlek
- Ställ in den länkade cellen för denna knappkontroll
- 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.