Nwlapcug.com


Funzioni di VBA di Excel per valore restituito

Funzioni di VBA di Excel per valore restituito


VBA è di Visual Basic per applicazioni ed è trovato in tutti i programmi software di Microsoft Office. È il metodo di scrittura di codice con funzioni che fare domande, eseguono calcoli e presentano risposte o restituisce. Excel, il software di foglio di calcolo per MS Office, rende al massimo l'utilizzo di VBA in scrittura di codice con funzioni di cellule query attraverso il foglio. Risultati mostrano in un'altra cella o restituiscono come una relazione, sia in stesso foglio di lavoro, un nuovo foglio di lavoro o un grafico, a seconda del codice che si scrive.

Funzione per calcolare il numero di giorni in un dato mese

Visualizzare e aprire la cartella Macro personale in Excel. Selezionare un nuovo modulo e scrivere il codice riportato di seguito.

Funzione NoDays(FullDate)

NoDays = Day(DateSerial(Year(FullDate), IIf(Month(FullDate) = 12, 1,

Month(FullDate) + 1), 1) - 1)

End Function

Fare clic sul pulsante "Salva", chiudere la PMW e aprire una nuova cartella di lavoro. Digitare "15/02/00" (senza virgolette) nella cella A1. Selezionare A2, scegliere "Inserisci", "Funzione" e quindi dall'elenco categoria, selezionare "Definito dall'utente". Scegliere il "Personal. xls! Nome della funzione comportano". Nell'area di testo FullDate del codice di tipo "A1". Scegliere "OK" e si otterrà il ritorno di 29 giorni nel mese di febbraio 2000.

Creazione di una funzione di variazione percentuale

Visualizzare e aprire la cartella Macro personale, scegliere "Inserisci", "Routine" e digita "PerChange" (senza virgolette) nella finestra di dialogo nome. Selezionare dall'elenco tipo "Funzione" e selezionare "OK". Modificare la funzione di questo codice.

Funzione PERCHANGE (corrente, Priore)

PERCHANGE = (Current - Prior) / Prior

End Function

Salvare e chiudere il vostro PMW. Fare clic sulla cella in cui si desidera la vostra risposta a venire, fare clic su "Inserisci", "Funzione", "Categoria" e quindi selezionare "Definito dall'utente". Selezionare "Personal. xls! PerChange"dall'elenco. Digitare l'indirizzo di cella per valore corrente e la cella per valore precedente e scegliere "OK".

Funzioni finanziarie di base

Valore futuro è una funzione finanziaria comune utilizzata in fogli di calcolo per calcolare e restituire il valore futuro di pagamenti periodici e un tasso di interesse comune. La funzione è come segue:

=FV(rate,nPer,PMT,PV,Type)

INTRATE (tasso di interesse) restituisce il tasso di interesse di un titolo interamente investito. Il codice è:

=INTRATE(Settlement,maturity,Investment,Redemption,Basis)

Logico e funzioni di ricerca

E (logico) verrà restituito TRUE nella destinazione cellulare se tutti gli argomenti nella formula sono veri. Se qualsiasi argomento è false, quindi restituisce FALSE.

= AND(logical1, logical2,...)

HLOOKUP (Lookup) Cerca un valore specificato in una matrice o tabelle, in base al valore trovato nella prima riga.

=HLOOKUP(lookup_value,table_array,row_index_number,range_lookup)