Le funzioni VBA Max sono Max , Maxa , e Dmax , tutti i programmi VBA possono accedere da ambiente di programmazione di Excel . Si possono trovare le descrizioni di queste funzioni nel pannello " Function Library " di scheda " formule" di Excel . Prima di scrivere un programma VBA che utilizza una di queste funzioni , pratica utilizzando la funzione di interfaccia utente standard di Excel . La funzione Dmax
La funzione Dmax in VBA restituisce il valore più grande in una colonna del database . Ad esempio, se si dispone di una tabella di punteggi degli studenti e si esegue l' colonna Dmax sulla colonna di punteggi , si otterrà il punteggio più alto in quella colonna . Il primo argomento di questa funzione è l'intervallo di celle che contiene il database . Il secondo argomento è il nome della colonna che si desidera che il valore massimo da . Il terzo argomento contiene i criteri che i valori nella colonna a cui si riferisce il secondo argomento devono soddisfare per essere inclusi nella ricerca di Dmax per il valore massimo .
Max
di VBA funzione di Max restituisce il valore massimo da un elenco di valori inseriti . Ad esempio, " worksheetfunction.max ( 1 , 2)" restituisce il valore 2 . È possibile immettere un numero variabile di argomenti per questa funzione , ma è necessario disporre di almeno un numero di correre .
Questa funzione , a differenza della funzione correlata Maxa , ignora i valori booleani , che può assumere i valori true o falso .
Maxa
Utilizzare la funzione Maxa quando si desidera trovare il numero massimo in un elenco di numeri , e la necessità di includere i valori booleani in che lista. Ad esempio , se l'elenco è in un intervallo del foglio di lavoro denominato " myRange " e comprende " -2 ", "True" e " False ", la dichiarazione di VBA " Range (" E1 " ) . Formula = " = Maxa ( myRange ) " restituisce un valore pari a 1 , che si riferisce al valore "True" in myRange . Come per la funzione Max , Maxa può prendere un numero variabile di argomenti .
Campione Programma
Inserisci un programma di esempio in VBA per capire come funzioni Max opera di questo linguaggio . Prima di incollare le dichiarazioni del programma per l'ambiente di programmazione VBA , digitare i seguenti dati in un foglio di lavoro di Excel . Il programma utilizza questi dati come input . Digitare i tre valori in celle da A1 ad A3 . Digitare i seguenti dati nelle celle D1 e D2 . Premere il tasto " Tab " invece di digitare la virgola . Questi dati definisce i criteri per la funzione Dmax .
Punteggio
, < 100