VBA è l'acronimo di Visual Basic for Applications e si trova in tutti i programmi software Microsoft Office. E 'il metodo di scrittura del codice con funzioni che pongono domande , eseguire calcoli e risposte presenti o ritorni . Excel, il foglio elettronico per MS Office , fa il maggior uso di VBA nella scrittura del codice con funzioni per interrogare le cellule in tutto il foglio . I risultati mostrano in un'altra cella o di ritorno da un rapporto , sia nello stesso foglio di lavoro , un nuovo foglio di lavoro o un grafico , a seconda del codice scritto . Funzione per calcolare il numero di giorni in un dato mese
Scopri e aprire la cartella macro personale in Excel . Seleziona un nuovo modulo e scrivere nel codice seguente .
NoDays funzione ( fulldate ) per
NoDays = Day ( DateSerial (Year ( fulldate ) , IIf ( Month ( fulldate ) = 12 , 1 ,
Mese ( fulldate ) + 1 ) , 1 ) - 1 ) per
End Function
Fare clic sul pulsante "Salva" , il PMW chiudere e aprire una nuova cartella di lavoro . Digitare " 2/15/00 " (senza le virgolette) nella cella A1 . Selezionare A2 , scegliere "Inserisci ", " Funzione", quindi dall'elenco Categoria , selezionare " User Defined ". Scegliere il " ! NoDays Personal.xls " nome della funzione. Digitare "A1" nell'area di testo fulldate del codice . Scegliere " OK" e si otterrà il ritorno di 29 giorni nel mese di febbraio 2000.
Creazione di un Cambiamento di funzione
Scopri e apri la cartella macro personale , scegliere "Inserisci ", "Procedura" e di tipo " PerChange " (senza le virgolette) nella casella Nome di dialogo . Selezionare " Function " dalla lista Tipo e selezionare " OK ". Modificare la funzione di questo codice
Funzione PERCHANGE ( corrente , Prior ) per
PERCHANGE = . ( Corrente - Prior ) /Prior
End Function
Salva e chiudere il PMW . Fare clic nella cella in cui si desidera che la risposta a venire , fare clic su "Inserisci ", " funzione", "Categoria " e poi selezionare " User Defined ". Selezionare " ! PerChange Personal.xls " dalla lista . Digitare l' indirizzo di cella per il valore attuale e il valore di cella per Prior e scegliere " OK ".
Di base Funzioni finanziarie
Valore futuro è una finanziaria comune funzione utilizzata in fogli di calcolo per calcolare e restituire il valore futuro dei pagamenti periodici e di un tasso di interesse comune . La funzione è la seguente :
= FV ( tasso , nper, pmt , pv , tipo ) per
INTRATE ( Tasso di Interesse ) restituisce il tasso di interesse di un titolo interamente investito . Il codice è :
= INTRATE ( liquidazione, scadenza , gli investimenti , rimborso, base )
logico e Ricerca Funzioni
E ( logico ) sarà restituire TRUE nella cella di destinazione se tutti gli argomenti nella formula sono vere . Se un qualsiasi argomento è falso , allora restituisce FALSE .
= E ( logico1 , logico2 , ...) in
CERCA.ORIZZ ( Lookup ) ricerca per un valore specificato in un array o tabelle , in base il valore trovato nella prima riga .
= HLOOKUP ( , tabella_matrice , row_index_number , range_lookup ) economici