Sviluppo di applicazioni Microsoft Excel utilizzando Visual Basic , Applications Edition, o VBA , è possibile risparmiare tempo quando si lavora con grandi cartelle di lavoro . In VBA , è possibile inserire diversi moduli in cui è possibile creare molte subroutine per eseguire il codice . È possibile utilizzare la "Dichiarazione Sub " di dichiarare una nuova subroutine in un modulo e dichiarare il sottoprogramma come "Pubblico" o "Privato ". Utilizzare "Pubblico" per rendere la subroutine accessibile a tutte le altre procedure in tutti i moduli . Istruzioni 
 1 
 Fare clic sulla scheda "Sviluppatore " e cliccare su " Visual Basic " per avviare la finestra Editor VB . Fai clic sul menu "Inserisci" e fare clic su "Modulo " per inserire un nuovo modulo 
 2 
 Creare un nuovo sottoprogramma pubblico aggiungendo il seguente codice : . 
 
 Public Sub subRoutineOne ( ) < br 
 MsgBox > " Questa subroutine è stata chiamata da subRoutineOne " 
 
 End Sub 
 
 3 Fare clic sul menu "Inserisci" e fare clic su "Modulo" per inserire un secondo modulo . Aggiungere il seguente codice per creare una nuova subroutine privata che chiamerà pubblico " subRoutineOne " : 
 
 Private Sub subRoutineTwo ( ) per 
 Chiama subRoutineOne 
 
 End Sub