Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VBA Max Funktioner

    VBA Max funktioner är Max , Maxa , och Dmax , som alla dina VBA -program kan komma åt från Excel programmeringsmiljö . Du hittar beskrivningar av dessa funktioner i " Function library " panel av Excel " Formler " fliken . Innan du skriver ett VBA -program som använder någon av dessa funktioner , träna på att använda funktionen i Excel : s standard användargränssnitt . Den Dmax funktionen

    Dmax funktion i VBA returnerar det största värdet i en databas kolumn . Till exempel , om du har en tabell över elevernas resultat och kör Dmax kolumnen på betygen kolumnen , får du den högsta poängen i den kolumnen . Det första argumentet till funktionen är det cellområde som innehåller databasen . Det andra argumentet är namnet på den kolumn du vill det maximala värdet från . Det tredje argumentet håller kriterier att värdena i kolumnen hänvisar till det andra argumentet måste uppfylla för att ingå i Dmax sökande efter det maximala värdet . Addera Max

    VBA : s max funktionen returnerar det maximala värdet från en lista med värden som du anger . Till exempel " worksheetfunction.max ( 1 , 2 )" kommer att returnera värdet 2 . Du kan skriva in ett variabelt antal argument för denna funktion , men det måste ha minst ett nummer för att köra .

    Denna funktion , till skillnad från den tillhörande funktionen Maxa , ignorerar booleska värden , vilket kan ta på värdena true eller falskt.
    Maxa

    Använd Maxa funktionen när du vill hitta det maximala antalet i en lista med tal , och måste inkludera logiska värden i det listan. Till exempel , om listan är i ett kalkylblad område som kallas " myRange " och innehåller " -2 ", "sann" och " False ", VBA uttalande " Range ( " E1 " ) . Formel = " = MAXA ( myRange ) " kommer att returnera ett värde av 1 , som hänvisar till " sanna" värdet i myRange . Som med Max -funktionen , kan Maxa ta ett variabelt antal argument .
    Sample Program

    Ange ett prov program i VBA för att förstå hur detta språks Max funktioner fungerar . Innan du klistrar in programmets uttalanden i VBA-programmering miljö , skriver du följande data i ett Excel-kalkylblad . Programmet använder dessa data som indata. Skriv några tre värdena i cellerna A1 till A3 . Skriv följande data i cellerna D1 och D2 . Tryck på " Tab " istället för att skriva kommatecknet . Dessa data anger kriterierna för Dmax -funktionen .

    Betyg , < 100

    Typ denna databas tabell som Dmax behov i cellerna C3 till D5 .

    Elev , scores1 , 50s2 , 75

    Klistra detta program i det centrala fönstret i VBA-programmering miljö :

    sub RunMaxFunctions () Dim xMsgBox " Max är lika " & WorksheetFunction.Max ( Range ( " A1 : a3 " ) ) Range ( " E1 " ) Formula = . " = MAXA ( A1 : A3 ) " MsgBox " Maxa lika " & Range ( " E1 " ) MsgBox " Dmax lika " & WorksheetFunction.Dmax ( Range ( " C3 : D5 " ) , " poäng" , Range ( " D1 : D2 " ) ) End Sub

    Kör programmet genom att trycka på programmet " F5 ". kommer att rapportera de värden som returneras av funktionerna Max , Maxa , och Dmax .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder VB6 Inet Kontroller
    ·Hur man ansluter två former i Visual Basic
    ·Hur man skriver beräkningar med Visual Basic
    ·Tutorial på Function Sub-procedur i Visual Basic 2008
    ·Hur man använder textrutan i Visual Basic 6.0
    ·Hur att beräkna ett medelvärde i Visual Basic
    ·Hur man skapar en databas med hjälp ProgressBar och VB…
    ·Hur man kombinerar Följ musen och Alltid Synlig Script…
    ·Sätt att ange Range i VBA
    ·Söka efter en fil med ett makro
    Utvalda artiklarna
    ·Hur man gör en Universal Crosshair i Visual Basic
    ·Hur man använder variabler i ett Access VBA Query
    ·Hur man använder en MySQL -server använder en klient …
    ·Hur man använder en scanner för flera ord i Java
    ·Ta reda på om en webbplats använder JavaScript Redire…
    ·Hur är UML från andra Modeling
    ·Funktionen hos Len
    ·Hur man använder InputBox i VB6
    ·Hur man använder en One -komplement i en Bit Shift
    ·Hur du justerar Java Hashtable Kapacitet
    Copyright © Dator Kunskap http://www.dator.xyz