Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
De VBA Max Functions
De VBA Max functies zijn Max , Maxa , en Dmax , die allemaal uw VBA- programma's kunt openen vanuit Excel 's programmeeromgeving . U kunt beschrijvingen van deze functies vindt u in de " Function library " panel van tab " Formules " Excel 's . Voor het schrijven van een VBA- programma dat een van deze functies gebruikt , oefenen met de functie in Excel de standaard user interface. De Dmax functie

De Dmax functie in VBA geeft de grootste waarde in een kolom database. Bijvoorbeeld , als u een tabel met scores student en laat de Dmax kolom aan de kolom Scores , zul je de hoogste score in die kolom te krijgen. Het eerste argument voor deze functie is het celbereik dat de database bevat . Het tweede argument is de naam van de kolom die u de maximale waarde uit willen . Het derde argument houdt criteria dat de waarden in de kolom door het tweede argument genoemd moeten voldoen om te worden opgenomen in Dmax 's zoektocht naar de maximale waarde .
Max

VBA 's
Max functie geeft de maximale waarde uit een lijst met waarden die u invoert . Bijvoorbeeld , " worksheetfunction.max ( 1 , 2 ) " zal de waarde 2 terug . U kunt een variabel aantal argumenten voor deze functie in te voeren , maar het moet minstens een nummer moeten draaien .

Deze functie , in tegenstelling tot de bijbehorende functie Maxa , negeert Booleaanse waarden , die kan nemen over de waarden waar of niet vals .
Maxa

Gebruik de functie MAXA als u wilt het maximale aantal te vinden in een lijst met getallen , en de noodzaak om Booleaanse waarden zijn in die lijst. Bijvoorbeeld, als uw lijst is in een werkblad assortiment genaamd " mijnBereik " en omvat " -2 , " " Waar" en " Onwaar, " de VBA statement " Range ( " e1 " ) . Formule = " = maxa ( mijnBereik ) " zal een waarde van 1 , waarin wordt verwezen naar de " True " waarde in mijnBereik terugkeren . Net als bij de Max -functie , kan Maxa een variabel aantal argumenten nemen .
Sample Programma

Voer een monster programma in VBA om te begrijpen hoe het deze taal Max functies werken . Voordat verklaringen van het programma in de VBA programmeeromgeving plakken , typt u de volgende gegevens in een Excel-werkblad . Het programma gebruikt deze gegevens als invoer . Typ de drie waarden in de cellen A1 tot A3 . Typ de volgende gegevens in de cellen D1 en D2 . Druk op " Tab " in plaats van te typen de komma . Deze gegevens stelt de criteria voor de Dmax -functie .

Score
, < 100

Type
deze database tabel die Dmax behoeften in de cellen C3 tot en met D5 .

Student
, scores1 , 50S2 , 75

Plak dit programma in het centrale venster van de VBA- programmeeromgeving :

Sub RunMaxFunctions ( ) op Dim xMsgBox " Max is gelijk aan " & WorksheetFunction.Max ( Range ( " a1 : a3 " ) ) Range ( " e1 " ) Formule = . " = maxa ( a1 : a3 ) " MsgBox " Maxa gelijken " & Range ( " e1 " ) MsgBox " Dmax gelijken " & WorksheetFunction.Dmax ( Range ( " c3 : d5 " ) , " scoren " , Range ( " d1 : d2 " ) ) End Sub

Start het programma door op het programma " F5 . " zal het geretourneerd door de functies Max , Maxa , en Dmax waarden

melden.

Previous: Next:
  Visual Basics Programming
·Hoe maak je een Checksum Berek…
·Verbinding maken met de databa…
·Hoe stel ik een HTML e-mail me…
·Hoe toegang Query vernieuwen 
·Hoe kan ik een variabele in Vi…
·Hoe je code schrijven voor een…
·Hoe schrijf je een lijst van K…
·Hoe te Alle List Box Artikelen…
·Hoe om afbeeldingen Resize in …
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe te Gooi een JFrame 
·Hoe te Symbolen opmaken in VB 
·Hoe te Algoritmes voor beginners schrijv…
·Hoe te IgnoreCase Vervang 
·Hoe kan ik een Remote Debugger gebruiken…
·Wat kan Java blokkeren zodat het werkt n…
·Hoe kan ik een string omzetten naar een …
·Hoe maak je een script in VB Schrijf 
·De sterke & zwakke punten van Visual Bas…
Copyright © Computer Kennis http://www.nldit.com