Microsoft Excel 2007 ed Excel 2010 sono dotate di un sottoinsieme incorporato di Visual Basic, chiamato Visual Basic for Applications (VBA), che è possibile utilizzare per personalizzare il prodotto di Microsoft Excel. Se vi trovate a svolgere un compito ripetitivo, per fortuna è possibile scrivere un breve pezzo di codice per sostituirlo. Mentre VBA è stato progettato con il programmatore principiante in mente, devi seguire alcuni programmazione protocolli per ottenere il codice per funzionare correttamente.
Istruzioni
1
Fare clic su "Alt" e "F11" chiavi all'interno di qualsiasi foglio di lavoro Excel o cartella di lavoro per aprire l'Editor di Visual Basic (VBE). È inoltre possibile accedere VBE cliccando sulla linguetta "Sviluppatore" e quindi cliccando su "Visual Basic".
2
Fare clic sulla scheda "Inserisci" e quindi fare clic su "Modulo" per aprire una finestra vuota per il vostro programma.
3
Digitare la parola "Sub" (per subroutine) o "Funzione" nella finestra, seguito dal nome del vostro programma. Ad esempio, "Sub italics()" è la prima linea di una subroutine denominata "Corsivo". Se il VBA restituisce un risultato come un numero, è una funzione. Se esegue un'attività senza restituire nulla, è una subroutine.
4
Digitare un apostrofo in una nuova riga, seguita da una descrizione di ciò che il programma è per. Ad esempio: "' questa macro italicizes una cella evidenziata."
5
Digitare il corpo del codice a partire su una nuova riga. Ad esempio, per applicare il corsivo a una cella, digitare:
"Selection.Font.Italic = True."
6
Digitare "End Sub" o "End Function" su una nuova riga, a seconda se è definito un Sub o Function nel passaggio 3.
7
Eseguire il codice premendo il tasto "F5".
Consigli & Avvertenze
- Passare avanti e indietro dalla cartella di lavoro di VBE premendo insieme i tasti "Alt" e "F11".