Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan passere en Collection til en funksjon i VBA
    Passerer en samling til en funksjon i Visual Basic for Applications ( VBA ) er svært lik passerer andre variable datatyper . En samling er et objekt som er brukt for å gruppere lignende objekter eller elementer. Du må definere parameter i funksjonen som en " objekt" for å passere en samling med hell til funksjonen. Når samlingen er i funksjon din , kan du få tilgang til innsamling av data ved hjelp av " Elementer " eiendom . Instruksjoner
    en

    Start Microsoft Excel , klikker du på " Developer " og klikk " Visual Basic " for å starte VBA Editor. Klikk på " Insert"-menyen og klikk " Module" å sette inn en ny VBA -modul
    2

    Legg til følgende kode for å opprette en ny sub prosedyre : .

    Private Sub createCollection ( )
    3

    Kopier og lim inn følgende kode for å opprette en ny samling : en

    Dim productCollection Som CollectionSet productCollection = ny samling
    4

    Legg elementer til samlingen din ved å legge til følgende kode :

    productCollection.Add "telefoner " productCollection.Add " pc " productCollection.Add "monitor" productCollection.Add " mobiler "
    5

    Ring " getCollection "-funksjonen og bestå samling objekt : en

    Ring getCollection ( productCollection ) End Sub
    6

    Kopier og lim inn følgende kode for å opprette " getCollection "-funksjonen og vise elementene fra samlingen ved hjelp av" Immediate Window : "

    Private Function getCollection ( myCollection som objekt ) Debug.Print ( myCollection.Item ( 1 ) ) Debug.Print ( myCollection.Item ( 2 ) ) Debug.Print ( myCollection.Item ( 3 ) ) Debug.Print ( myCollection.Item ( 4 ) ) End Function
    7

    Trykk " Ctrl" og " G " for å vise Umiddelbar Window og klikk inne i " createCollection " prosedyre . Trykk "F5 " for å kjøre programmet og vise resultatene .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skjule kolonner ved hjelp av VBA 
    ·Hvordan endre navn på kolonner på VBA & aksess 
    ·Slik deaktiverer Retningstaster 
    ·Hvordan Multipliser Verdier i VB 
    ·Tutorial på VB Bruke en SQL 
    ·Hvordan lage OCX i Visual Basic NET 
    ·Hvordan legge til et bilde til et bilde i VB6 
    ·Hvordan bruke DTPicker kontroll i Visual Basic 
    ·Hvordan Les Elementer av en fil til en Array 
    ·Hvordan lage en klikkelyd spill med Visual Basic 
      Anbefalte artikler
    ·Hvordan lage en egendefinert Splitter Vindu i MFC 
    ·Hvordan dele opp Input -filer i Java 
    ·Hex kode for Apostrophe 
    ·Hvordan legge til to store heltall i C + + 
    ·Hvordan endre tekst til store bokstaver i JavaScript 
    ·Hvordan du arbeider med Sprites i AS3 
    ·Hvordan legge til en Input Sjekk boks med JavaScript 
    ·Hvordan konverterer jeg en Plotter Fil 
    ·Hva er hensikten med skjulte felt i Perl CGI 
    ·Hvordan beregne Kurs & Distance i VB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/