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

Come usare le funzioni di Excel VBA

Utilizzando una combinazione di funzioni incorporate in Microsoft Excel e funzioni creati utilizzando VBA può aiutare a trovare le soluzioni ai problemi più complessi . È possibile creare funzioni in un modulo VBA in Excel che restituisce un risultato sulla base di un parametro di input . La funzione si è creato sarà disponibile per l'utilizzo in Excel con tutti gli altri Excel funzioni incorporate . In pochi passi , è possibile creare una funzione per restituire il giorno corrente come una stringa , in base alla data corrente del sistema. Istruzioni
1

Clicca A1 e digitare " = ADESSO () " per ottenere la data corrente del sistema. Fare clic sulla scheda "Sviluppatore " e cliccare su " Visual Basic " per lanciare il VB Editor. Fai clic sul menu "Inserisci" e fare clic su "Modulo" per inserire un nuovo modulo di codice
2

Creare una nuova funzione con una variabile di tipo di dati "Data" come parametro di input : .

Funzione Pubblica getDayOfWeek ( dateEntered As Date )
3

Creare una variabile per contenere il numero del giorno :

Dim dayNum As Integer
4

Utilizzare la funzione "Giorno della settimana " per riportare il numero del giorno con il " dateEntered " variabile :

dayNum = giorno della settimana ( dateEntered , vbSunday ) economici 5

utilizzare un'istruzione "Case " per determinare il giorno e restituire il nome del giorno come String :

Select Case dayNum

caso 1

getDayOfWeek = "Domenica "

caso 2 < br

getDayOfWeek > = " Lunedi "

caso 3

getDayOfWeek = " Martedì"

caso 4

getDayOfWeek = " Mercoledì"

caso 5

getDayOfWeek = " Giovedi"

caso 6

getDayOfWeek = " Venerdì"

caso 7

getDayOfWeek = "Sabato "

End Select
6

fine vostra funzione digitando " End Function " alla fine . Tornare a Microsoft Excel e digitare " = getDayOfWeek ( A1) " in B1 per visualizzare il giorno corrente utilizzando la data in A1 .

 

software © www.354353.com