February 13
VBA è l'abbreviazione di Visual Basic, Applications e si trova in tutti i programmi software di Microsoft Office. E 'il metodo di scrittura di codice utilizzando le funzioni che fanno domande, eseguono i calcoli e le risposte attuali o ritorni. Excel, il software di foglio di calcolo per MS Office, rende la maggior uso di VBA in scrittura di codice utilizzando le funzioni per interrogare le cellule in tutto il foglio. I risultati mostrano in un'altra cella o di ritorno come report, sia nello stesso foglio, un nuovo foglio o un grafico, a seconda del codice scritto.
Mostrare e aprire la cartella macro personale in Excel. Selezionare un nuovo modulo e scrivere nel codice seguente.
NoDays funzione (FullDate)
NoDays = Day(DateSerial(Year(FullDate), IIf(Month(FullDate) = 12, 1,
Month (FullDate) + 1), 1) - 1)
End Function
Fare clic sul pulsante "Salva", chiudere il PMW e aprire una nuova cartella di lavoro. Digitare "2/15/00" (senza le virgolette) nella cella A1. Selezionare A2, scegliere "Inserisci", "Funzione" e poi dalla lista Categoria, selezionare "Definito dall'utente". Scegliere il "Personal.xls! NoDays" nome della funzione. Tipo "A1" nell'area di testo FullDate del codice. Scegliere "OK" e si otterrà il ritorno di 29 giorni nel mese di febbraio 2000.
Mostrare e aprire la cartella macro personale, scegliere "Inserisci", "Procedura" e digitare "PerChange" (senza le virgolette) nella casella Nome di dialogo. Selezionare "Funzione" dall'elenco Tipo e selezionare "OK". Modificare la funzione di questo codice.
PERCHANGE Funzione (Current, Prior)
PERCHANGE = (Current - Prior) / Prior
End Function
Salvare e chiudere il PMW. Fare clic nella cella in cui si desidera la vostra risposta a venire, fare clic su "Inserisci", "Funzione", "Categoria" e poi selezionare "Definito dall'utente". Selezionare "Personal.xls! PerChange" dalla lista. Digitare l'indirizzo della cella per il valore corrente e la cella per il valore Prior e scegliere "OK".
Valore futuro è una funzione finanziaria comune utilizzato in fogli di calcolo per calcolare e restituire il valore futuro di pagamenti periodici e un tasso di interesse comune. La funzione è la seguente:
= FV (tasso, nper, pmt, pv, tipo)
INTRATE (tasso di interesse) restituisce il tasso di interesse di un titolo interamente investito. Il codice è:
= INTRATE (liquidazione, scadenza, investimento, rimborso, base)
E (logico) restituirà TRUE nella cella di destinazione se tutti gli argomenti nella formula sono vere. Se uno degli argomenti è falsa, allora restituisce FALSE.
= E (logical1, logical2, ...)
HLOOKUP (Lookup) cerca un valore specificato in un array o tabelle, in base al valore trovato nella prima riga.
= CERCA.ORIZZ (lookup_value, tabella_matrice, row_index_number, range_lookup)