Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come faccio a scrivere macro con Excel VBA

? 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

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 .

 

software © www.354353.com