Nwlapcug.com


Comandi comuni di VBA in MS Excel

Comandi comuni di VBA in MS Excel


I comandi VBA ottengono MS Excel per fare quello che vuoi..--e più veloce di sfogliare tutti i menu sulla barra di navigazione barra. I programmatori utilizzare VBA per scrivere macro in MS Excel; Queste macro possono eseguire funzioni che potrebbero essere specifiche per l'applicazione. I programmatori possono beneficiare di mantenere un riferimento al linguaggio VBA utile per cercare come implementare nuove funzionalità. Pochi comandi VBA sono abbastanza comuni e utili per imparare subito.

Finestra di messaggio

Una finestra di messaggio, o più comunemente come "quel fastidioso pop-up," permette di interagire con gli utenti di Excel. Il comando VBA, "MsgBox" (senza virgolette) viene utilizzato per creare finestre di messaggio. Il programmatore utilizza VBA per definire quali informazioni sarebbero dato all'utente in una finestra di messaggio, quali informazioni saranno essere input dall'utente e ciò che sarà fatto con quell'informazione.

Selezione di celle

Il comando VBA, fascia, fa riferimento a una cella o un gruppo di celle. Combinato con la proprietà dell'oggetto, valore--come in "Range("A1"). Valore"(senza apertura e chiusura virgolette) - è possibile selezionare il contenuto di una cella.

Looping

I programmatori devono spesso eseguire un ciclo tra più istanze di un oggetto completamente implementare una funzione. Per MS Excel, i comandi VBA per eseguire i cicli sono "For Each... Avanti"(senza virgolette).

Commentando

Consente faccia, i programmatori sono umani e non dimenticherò la destinazione di un comando VBA. Un modo per evitare di dimenticare è quello di commentare ampiamente in tutto il codice VBA. Il modo più comune di commentare in VBA per Excel consiste nell'utilizzare l'apostrofo, ma c'è un comando più a lungo, "Rem" (senza virgolette) che può essere utilizzato per coloro che preferiscono non utilizzare segni di punteggiatura nel codice.

Velocizzare i calcoli

Per impostazione predefinita MS Excel per il calcolo automatico delle formule, o è possibile calcolare le formule - aggiornandoli basato sui cambiamenti nelle informazioni-- premendo il tasto "F9". Tuttavia, entrambi questi metodi richiedono un passo in e fuori VBA se le formule chiamano per le funzioni VBA definite dall'utente, rallentando il calcolo. Secondo Microsoft, è possibile impedire MS Excel calcolo fuori VBA reindirizzando il tasto "F9" con una subroutine privata delle seguenti operazioni:

Application.OnKey "{F9}", "Ricalcolo"