Video: Come Creare Funzioni Personalizzate Con Excel 2025
Nonostante tutte le funzioni fornite da Excel, potrebbe essere necessario uno che non viene visualizzato. Excel ti consente di creare le tue funzioni utilizzando il codice di programmazione VBA; le tue funzioni appaiono nella finestra di dialogo Inserisci funzione.
Scrivere il codice VBA non è per tutti. Ma comunque, ecco un breve e dolce esempio. Se riesci a conquistarlo, potresti voler saperne di più sulla programmazione di VBA. Chissà, forse un giorno ti sfornerai funzioni sofisticate! Assicurati di lavorare in una cartella di lavoro con attivazione macro (uno dei tipi di file Excel).
Seguire per creare le funzioni personalizzate:
-
Premere Alt + F11.
Questo ti porta al Visual Basic Editor, dove è scritto VBA.
Puoi anche fare clic sul pulsante Visual Basic nella scheda Sviluppatore della barra multifunzione. La scheda Sviluppatore è visibile solo se la casella di controllo Sviluppatore è selezionata nella scheda Personalizza barra multifunzione della finestra di dialogo Opzioni di Excel.
-
Scegli Inserisci → Modulo nell'editor.
Hai un modulo di codice vuoto seduto di fronte a te. Ora è il momento di creare la tua funzione personale!
-
Digitare questo codice di programmazione, mostrato nella seguente figura:
Scrivere la propria funzione.Funzione pubblica Aggiungi (numero1 Come doppia, numero2 Come doppia) Aggiungi = numero1 + numero2 End Function
-
Salva la funzione.
Le macro e la programmazione VBA possono essere salvate solo in una cartella di lavoro con funzionalità macro.
Dopo aver digitato la prima riga e premuto Invio, l'ultimo viene visualizzato automaticamente. Questa funzione di esempio aggiunge due numeri e la parola Pubblica elenca la funzione nella finestra di dialogo Inserisci funzione. Potrebbe essere necessario trovare la cartella di lavoro di Excel sulla barra delle applicazioni di Windows perché il Visual Basic Editor viene eseguito come un programma separato. Oppure premi Alt + F11 per tornare alla cartella di lavoro.
-
Torna a Excel.
-
Fare clic sul pulsante Inserisci funzione nella scheda Formule per visualizzare la finestra di dialogo Inserisci funzione.
Ricerca della funzione nella categoria Definito dall'utente. -
Fare clic su OK.
Si apre la finestra di dialogo Argomenti funzione, pronta per ricevere gli argomenti. Non è incredibile? È come se si stesse creando un'estensione in Excel e, in sostanza, lo sei.
Utilizzo della funzione Aggiungi personalizzata.
Questo è un esempio molto semplice di ciò che puoi fare scrivendo la tua funzione. Le possibilità sono infinite, ma ovviamente è necessario sapere come programmare VBA.
Le cartelle di lavoro con attivazione macro hanno l'estensione del file. XLSM.
