Sommario
Questa esercitazione mostra come utilizzare il controllo ActiveX in excel. Il controllo ActiveX è più flessibile dei controlli Form. L'uso dei controlli ActiveX, come il pulsante di comando, le caselle di testo, le caselle di riepilogo e così via, può facilitare molto il lavoro. È quindi molto importante imparare a utilizzare il controllo ActiveX in excel.
Scarica il quaderno di esercizi
Potete scaricare il quaderno di esercizi da qui.
Utilizzare il controllo Activex.xlsmProcedure passo-passo per utilizzare il controllo Activex in Excel
Se si seguono correttamente i passaggi, si dovrebbe imparare ad usare il controllo ActiveX in excel da soli. I passaggi sono:
Fase 1: organizzazione del set di dati
In questo caso, il nostro obiettivo è quello di utilizzare il controllo ActiveX organizzando un insieme di dati. Abbiamo organizzato un insieme di dati in cui abbiamo il Ingresso in colonna B .Utilizzeremo una panoramica di un set di dati di esempio in Excel per capire facilmente.
Per saperne di più: Come utilizzare la funzione di input VBA in Excel (2 esempi)
Passo 2: inserimento del pulsante di comando
Ora vogliamo utilizzare il controllo ActiveX inserendo l'opzione del pulsante di comando. La descrizione di questo passaggio è la seguente.
- All'inizio, andare a Sviluppatore> Inserisci> Controlli ActiveX opzioni.
- Quindi, selezionare l'intervallo di celle e inserire il comando Pulsante di comando1 opzione.
Passo 3: Applicazione del codice VBA
Quindi, si collegherà il pulsante con un'appropriata VBA Il processo di questa fase è il seguente.
- Per prima cosa, fare clic con il tasto destro del mouse sul pulsante e selezionare l'opzione Codice opzione.
- In secondo luogo, il VBA Sullo schermo viene visualizzata la finestra di dialogo con l'utente. Quindi, selezionare la voce Modulo dall'opzione Inserire e inserire il seguente codice nella finestra.
Private Sub CommandButton1_Click() MsgBox "Hi Friend!, it's " & Time End Sub
- Infine, premere il tasto Correre e facendo clic sul pulsante si otterrà il risultato desiderato.
Letture simili
- 22 esempi di macro in Excel VBA
- Quanto è diverso VBA da altri linguaggi di programmazione?
- Imparare la programmazione VBA di Excel e le macro (esercitazione gratuita - passo dopo passo)
- Elenco dei 10 oggetti VBA di Excel più utilizzati (attributi ed esempi)
- 20 consigli pratici di codifica per padroneggiare Excel VBA
Come risolvere il problema del mancato funzionamento del controllo ActiveX di Excel
Se avete seguito correttamente i passaggi sopra descritti, ma il pulsante non funziona, dovete abilitare i controlli ActiveX per risolvere il problema. I passaggi da seguire sono i seguenti.
Passi:
- Per prima cosa, andare alla pagina File opzione.
- In secondo luogo, fare clic sul pulsante Info e selezionare l'opzione Impostazioni del centro di rotazione opzioni.
- In terzo luogo, nel Centro fiduciario finestra di dialogo , vai a Documenti attendibili> Consenti l'attendibilità dei documenti in rete> OK opzioni.
- Infine, se ancora non funziona, nel file Finestra di dialogo Trust Center, vai a Impostazioni ActiveX> Abilita tutti i controlli con restrizioni> OK opzioni.
- Pertanto, vedrete che il vostro problema è già risolto.
Come rimuovere il controllo Activex in Excel
In questo caso, il nostro obiettivo è quello di rimuovere il controllo ActiveX in Excel seguendo la procedura descritta di seguito.
Passi:
- All'inizio, selezionare la voce Controllo ActiveX pulsante.
- Successivamente, andare alla sezione Sviluppatore scheda.
- Quindi, selezionare la voce Modalità di progettazione per disattivare la modalità di progettazione.
- Infine, se si fa clic sul pulsante Controllo ActiveX non si vedrà il funzionamento o il risultato desiderato.
Cose da ricordare
- Abbiamo illustrato i passaggi per l'utilizzo del controllo ActiveX in Excel, ma prima di utilizzarlo è necessario abilitare l'opzione Impostazioni del controllo ActiveX all'inizio, altrimenti non funzionerà.
- Per l'utilizzo di VBA i file devono essere salvati come Cartella di lavoro abilitata a Excel-Macro Altrimenti i codici non funzioneranno.
Conclusione
D'ora in poi, seguite i metodi sopra descritti. Speriamo che questi metodi vi aiutino a utilizzare il controllo ActiveX in Excel. Saremo lieti di sapere se potete eseguire l'operazione in un altro modo. Seguite il ExcelWIKI Non esitate ad aggiungere commenti, suggerimenti o domande nella sezione sottostante in caso di confusione o problemi. Faremo del nostro meglio per risolvere il problema o lavorare con i vostri suggerimenti.