Scheda sviluppatore in Excel
La scheda Sviluppatore in Excel viene utilizzata per generare macro, creare applicazioni VBA, progettare moduli e importare o esportare XML. Per impostazione predefinita, la scheda sviluppatore è disabilitata in Excel, quindi deve essere abilitata dal menu Opzioni in Excel.
Approfondiamo e esaminiamo le varie opzioni offerte dalla scheda Sviluppatore.
Come aggiungere la scheda sviluppatore in Excel?
- Passaggio 1: apri un nuovo foglio Excel e vai al file. Vai alle opzioni.

- Passaggio 2: dopo aver fatto clic su "Opzioni", selezionare Personalizza barra multifunzione da sinistra e selezionare le schede principali a destra, quindi selezionare la casella di controllo Sviluppatore e fare clic sul pulsante OK

- Passaggio 3: la scheda Sviluppatore apparirà nel file Excel

Come scrivere programmi VBA utilizzando la scheda Sviluppatore?
La scheda Sviluppatore in Excel può essere utilizzata per scrivere programmi VBA come mostrato di seguito -
Esempio n. 1: scrittura di un semplice codice per visualizzare "Ciao, benvenuto in VBA"
Navigare nella scheda Sviluppatore e selezionare "Visual Basic" per far apparire una nuova finestra
Fare doppio clic su Sheet1 (Sheet1) e il documento o il riquadro vuoto appariranno sul lato destro

Scrivi il seguente codice e fai clic sul pulsante Esegui, apparirà una finestra pop che dice "Ciao, benvenuto in VBA".

Spiegazione del codice:
Sub e End Sub sono usati come procedure o dicono il corpo principale del programma.
" Msgbox " è una funzionalità funzionale nel pacchetto VBA che visualizza tutto ciò che è scritto qui, ad esempio ("Ciao, benvenuto in VBA")
Per salvare il codice sopra, salvarlo come file .xlsm in modo che il codice della macro venga salvato.
Esempio n. 2: fare clic su Button Feature
Questa particolare funzionalità consente a chiunque di eseguire il codice con un clic del pulsante e per una migliore comprensione, facciamo un'illustrazione in cui una persona inserisce dinamicamente il nome e il luogo di nascita, che verrebbero visualizzati come output.
Vai alla scheda Sviluppatore e fai clic su Pulsanti di opzione in Excel e seleziona Pulsante (Controllo modulo)

Trascinalo ovunque nel modulo e apparirà la seguente finestra di dialogo e rinominare il nome della macro.

Fare clic sul pulsante Nuovo e verrà visualizzata la seguente pagina di codice.

Parte di codifica e spiegazione

- La funzione " Dim " viene utilizzata per dichiarare la variabile, che può essere stringa, numerica, ecc. (Qui Nome e Luogo di nascita sono variabili dichiarate come stringa)
- "InputBox" è una funzionalità funzionale in VBA in cui all'utente viene richiesto un input
- " Msgbox " è la caratteristica funzionale nel pacchetto VBA che visualizza tutto ciò che è scritto in esso
Ora chiudi la finestra della code page
Fai clic con il pulsante destro del mouse sul pulsante e seleziona Modifica testo in Excel in cui è stato creato il pulsante e rinominalo in "Nome_Nascita".

Fare clic sul pulsante e immettere il nome e il luogo di nascita.
Verranno visualizzati due messaggi per Nome e nascita (Immettere il nome e il luogo di nascita per Eg, Dhrish e Pune)


Dopo aver immesso il nome, verrà visualizzato il seguente output.

Salvare il file come file .xlsm.
Come registrare una macro nella scheda Sviluppatore?
È più adatto quando si deve svolgere un'attività in modo ripetitivo e si desidera risparmiare tempo sia sul lavoro ripetitivo che sulla codifica.
Quindi, ecco l'esempio precedente che ho preso in precedenza, supponiamo di voler colorare le colonne che hanno formule ma per ogni file. Quindi quello che si può fare è registrare il lavoro facendolo prima manualmente e poi eseguendolo per altri file.
Supponiamo di avere i dati come di seguito.

Quindi qui dobbiamo colorare il giallo sulla colonna F, G e il totale della riga giallo come sono le colonne e le righe della formula.
Quindi, prima di colorare, quelli gialli vanno alla scheda Sviluppatore.
Fare clic su Registra macro in Excel

Una volta cliccato su Registra macro, apparirà una finestra di dialogo per rinominarlo in Color_Yellow.

Colora le colonne F, G e il totale riga come giallo

Dopo la colorazione, vai alla scheda Sviluppatore.
Fare clic su Interrompi registrazione

Vai alla scheda Sviluppatore in Excel e Visual Basic
Seleziona Module1

La prossima volta che si desidera ripetere l'attività, è possibile fare clic sul pulsante (Esegui macro) copiando e incollando lo stesso codice nel nuovo foglio Excel utilizzando il collegamento. Scrivere un semplice codice per la visualizzazione
Come garantire la sicurezza delle macro utilizzando la scheda Sviluppatore?
Si possono abilitare macro protette da password se necessario.
Vai alla scheda Sviluppatore.
Apri Visual Basic

Apri la Macro per la quale il codice deve abilitare la password (Ad esempio, prendiamo la macro Color_Yellow come nell'esempio sopra)

Seleziona Strumenti e proprietà VBAProject

Apparirà una finestra di dialogo
Seleziona la scheda Protezione
Controlla il progetto di blocco per la visualizzazione
Immettere la password necessaria e confermarla e fare clic su OK

Salvalo come file .xlsm durante il salvataggio e chiudilo
Apri il file e ripeti i passaggi 1, 2 e 3
Chiederà una password e inserirà la password

Ora sarà in grado di vedere il codice
Cose da ricordare
- È una scheda incorporata in Excel
- È facile automatizzare tutto con l'uso di Registrazione della macro
- La parte migliore di questo sono i prompt in fase di esecuzione, o i prompt dell'utente, che possono essere forniti tramite il clic del pulsante in VBA
- Si possono anche creare moduli o interfaccia utente di base in VBA; si prega di fare riferimento ai riferimenti per lo stesso