? Microsoft Excel dispone di un linguaggio di programmazione , Visual Basic, Applications Edition , che consente agli sviluppatori di estendere il set di strumenti di default di Excel . L'utilizzo di questo linguaggio di programmazione con competenza comporterebbe una curva di apprendimento lungo se non fosse per il comando di registrazione delle macro di Excel . Questo comando scrive un programma per voi in base ai comandi che si esegue in Excel . Attraverso lo studio di questi programmi , si può imparare a scrivere il proprio . Poiché le macro possono cambiare grandi volumi di dati in modo rapido , testare tutte le macro su copie dei dati originali prima di utilizzarli su tali dati. Istruzioni
Ciao Macro
1
Aprire Excel , quindi fare clic su voce " Nuovo" del pulsante di Office per creare una nuova cartella di lavoro .
2 Fare clic sul menu a tendina " Developer " pulsante " Visual Basic " , che indica a Excel di aprire l'ambiente di programmazione Visual Basic .
3
Clicca comando " Module" del menu "Inserisci" per inserire una nuova finestra per istruzioni macro .
4
Tipo le seguenti dichiarazioni nella nuova finestra .
pubblico sub HelloExcelUser
Msgbox " Ciao Excel utente! "
End Sub < br >
5
Premere " F5 " per eseguire il programma . Viene visualizzata una finestra di messaggio , creato dal programma .
6
Fare clic su " OK" nella finestra di messaggio per chiuderla e terminare il programma .
Record
Pagina 7
Creare una nuova cartella di lavoro facendo clic su voce "Nuovo" del pulsante Office .
8
Digitare il seguente elenco in una colonna di celle del foglio di lavoro , quindi trascinare una regione di selezione attorno alla lista .
Clark Kent
Lois Lane
Jimmy Olsen
9
Fare clic sul pulsante "Record" del menu " Developer " per visualizzare la finestra di dialogo per la registrazione delle macro .
10
tipo " FilterMacro " per il nome della macro , quindi fare clic su " OK " per iniziare la registrazione della macro .
11
Click del menù "Home" pulsante "Filtro" , quindi fare clic su tutte le caselle di controllo nella finestra di dialogo "Filtro" per cancellare le caselle di controllo , fatta eccezione per " Lois Lane ". Questo dice a Excel per filtrare l'elenco per visualizzare solo la voce con " Lois Lane ".
12
Fare clic su " OK" per chiudere la finestra di dialogo del filtro , quindi fare clic sulla scheda " sviluppatori" .
Pagina 13
Fare clic sul pulsante "Stop Recording" per terminare la registrazione macro .
14
Fare clic sul pulsante " macro " per visualizzare un elenco di macro , quindi fare clic sulla voce " FilterMacro " .
15
Fare clic sul pulsante "Modifica" per accedere all'ambiente di programmazione VB . Excel visualizza la macro che hai scritto per la registrazione. Potrai scrivere una nuova macro manualmente , utilizzando le istruzioni nella macro registrata .
16
trascinare una regione selezione attorno alle dichiarazioni " FilterMacro ", quindi premere "Controllo" e "C" contemporaneamente per copiare le dichiarazioni negli appunti.
17
Fate clic in un'area vuota della finestra di programmazione , quindi premere il tasto " Control" e "V" contemporaneamente per duplicare il " FilterMacro " macro.
18
digitare sul nome " FilterMacro " con il nome " FilterMacro2 . " Tipo sopra l'indirizzo della cella in nelle parentesi che segue il testo testo " ActiveSheet.Range " , con il seguente testo : " $ A $ 40: $ A $ 43" . Questo dirà Excel per applicare un filtro alle celle nel range $ A $ 40 a $ A $ 43. Potrai digita quella lista in un passaggio proveniente
19
tipo sopra il testo citato seguendo il testo " Criteria1 " con questo : . " Bananas ". Questo dirà Excel per visualizzare solo la voce " Bananas " dall'elenco filtrato .
20
Fare clic sull'icona "Excel" nella barra delle applicazioni di Windows per tornare a Excel . Digitare questo elenco nella cella " $ A $ 40, " e le celle sottostanti :
Frutta
Mele
Arance
Bananas
21
Fare clic sul pulsante " Macro " sulla barra degli strumenti , quindi fare doppio clic sulla voce " FilterMacro2 ", che rappresenta il programma che hai appena scritto . Excel verrà eseguito il programma , che si tradurrà in proprio la voce " Bananas " viene visualizzato nell'elenco digitato nel passaggio precedente . Questa sezione ha mostrato come utilizzare le informazioni da una macro registrata per scrivere una nuova macro .