| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Statiske Arrays i funktioner i VBA
    Et array er en data konstruktion, der holder flere stykker af data . Det er nyttigt til lagring og manipulering relaterede data som en enhed snarere end at skulle henvise til hver enkelt stykke information . Et eksempel kunne være et array kaldet kalender , der holder navnene på de måneder. Dette ville være et eksempel på en statisk endimensional array med tolv elementer . Arrays kan være flerdimensional så godt. Forståelse Arrays

    Arrays til at referere , beregne og vise flere variable ved hjælp af en enkelt navn og en eller flere referencenumre . Dette gør at skrive, læse og ændre koden meget lettere. I kalenderen eksempel , så tænk på at vise de måneder af året på skærmen
    p Du kunne skrive : . Print "Januar " Print "Februar " Print "Marts " osv.

    Eller du kunne sætte array i en løkke som denne : for vMonth = 1 til 12Print Kalender ( vMonth ) Næste

    tænke på den samme situation , men med en variabel med hundredvis af elementer
    . Salg statiske arrays

    Der er to forskellige typer af arrays i Visual Basic for Applications ( VBA ) , statisk eller fast størrelse , og dynamisk eller variabel størrelse. En statisk array bliver brugt , når du ved præcis, hvor mange elementer, du har brug for, såsom måneder i et år . Dynamiske arrays bruges, når du ikke ved, hvor stor en array til at skabe. Disse er skaleret dynamisk , når behovet opstår . Statiske arrays er lettere at kode og manipulere . For at oprette array til vores kalender, du ville skrive : . Dim sCalendar (12 ), som snor
    Brug af en Array i en Function

    Brug af en statisk matrix i en funktion er meget gerne enhver anden variabel , men til at returnere et array fra en funktion, skal denne funktion erklæres korrekt . Syntaksen for at erklære en funktion til at returnere en array isFunction funktionsnavn () som streng.

    Variable funktionsnavn vil holde array i funktionen og returnere det fra funktionen . Funktionen på dette punkt er ligeglad , om array er statisk eller dynamisk . Parentesen efter funktionsnavnet er den kritiske del af erklæringen. Dette betegner et array bliver passeret.
    Funktioner i VBA

    Et eksempel på at bruge statiske arrays funktioner i VBA ville være en simpel funktion , der beder brugeren om at indtaste et tal fra 1 til 12, og derefter returnerer navnet på måneden. Denne VBA -funktionen kunne være skrevet til en makro i Excel, som beder brugeren hvilken måned han ønsker at se data for , og derefter bruger en funktion indbygget i VBA , som LOPSLAG , for at finde og vise oplysninger, der svarer til den pågældende måned. < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Word tutorials med VB 
    ·Sådan Slet cookies i en QTP Test 
    ·Hvordan man programmerer animerede pauseskærme i VB6 
    ·Sådan Generer delrapporter i VB NET 
    ·Sådan oprettes en Access Connection hjælp af Visual B…
    ·Sådan bruges en Timer i Visual Basic 
    ·Visual Basic 2010 Tutorial for begyndere 
    ·Sådan oprettes Visio Symboler 
    ·Sådan Konverter Excel til Access 
    ·Microsoft Word VBA Tutorial 
      Anbefalede Artikler
    ·Hvordan man laver en Moving graf i C # 
    ·Sådan installeres XNA til brug med vbnet 
    ·Sådan Beregn PPS 
    ·Sådan Konverter Infix til Postfix hjælp af Visual Bas…
    ·Hvordan at slippe af dubletter i MySQL 
    ·Forskellige måder at vise datoen i Command Line 
    ·Sådan Set PHP Cookies 
    ·Sådan Konverter Olympus DSS filer 
    ·Returværdi VBA Function 
    ·Sådan Udskift en DIV på PHP 
    Copyright © Computer Viden http://www.computerdk.com