Utilizzo dei controlli ActiveX in Excel con Python

Questa breve guida assiste nell’utilizzo dei controlli ActiveX in Excel con Python. Contiene i dettagli per impostare l’ambiente di sviluppo, un elenco di passaggi per sviluppare l’applicazione e un codice di esempio per aggiungere il pulsante di comando ActiveX utilizzando Python. Non è necessario installare altri strumenti di terze parti per utilizzare questa funzionalità.

Passaggi per aggiungere controlli ActiveX in Excel utilizzando Python

  1. Imposta l’IDE per utilizzare Aspose.Cells per Python tramite Java per aggiungere controlli ActiveX
  2. Crea un Workbook, accedi al foglio predefinito e accedi alla raccolta di forme
  3. Chiama il metodo addActiveXControl() per aggiungere il controllo dei pulsanti
  4. Passa il tipo di controllo come pulsante di comando, posizione e dimensione
  5. Imposta la cella collegata per questo controllo pulsante
  6. Salvare il file Excel di output con il nuovo controllo ActiveX

Questi passaggi descrivono come utilizzare i controlli ActiveX in Excel utilizzando Python. Crea un file Excel con la classe Workbook, accedi al foglio predefinito e ottieni il riferimento alla raccolta di forme nel foglio selezionato. Richiamare il metodo addActiveXControl() utilizzando l’enumeratore ControlType.COMMAND_BUTTON, la posizione del controllo, l’offset dalla cella di destinazione e la dimensione del controllo.

Codice per aggiungere controlli Active X in Excel utilizzando Python

Questo codice dimostra l’utilizzo del pulsante di comando Active X in Excel utilizzando Python. La classe ActiveX dispone di numerose proprietà e metodi che è possibile utilizzare per personalizzare il controllo ActiveX. È possibile impostare il colore di primo piano, il colore di sfondo e il contrassegno per ridimensionare automaticamente il controllo e gestire la trasparenza, la visibilità e l’icona del mouse.

Questo articolo ci ha guidato nell’utilizzo dei controlli ActiveX. Per disegnare forme grafiche sul foglio, fare riferimento all’articolo su Disegna una linea in Excel con Python.

 Italiano