| 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
    Sådan Pass en Collection til en funktion i VBA
    Passing en samling til en funktion i Visual Basic for Applications ( VBA ) er meget lig passerer andre variable datatyper. En samling er et objekt , der bruges til at gruppere lignende genstande eller elementer. Du bliver nødt til at definere parameter i funktionen som en " objekt" for at bestå en samling held til funktionen. Når samlingen er i din funktion, kan du få adgang til indsamling data ved hjælp af " Varer " ejendom . Instruktioner
    1

    Start Microsoft Excel , skal du klikke på "Udvikler " fanen og klik på " Visual Basic " for at starte VBA Editor. Klik på " Indsæt" menuen og klikke på " Modul " for at indsætte en ny VBA -modul
    2

    Føj følgende kode til at oprette en ny sub procedure : .

    Private Sub createCollection ()
    3

    Kopier og indsæt følgende kode til at oprette en ny samling : Hej

    Dim productCollection Som CollectionSet productCollection = ny samling
    4

    Tilføj poster til din samling ved at tilføje følgende kode :

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

    Kald " getCollection "-funktionen og videregive indsamlingen objekt : Hej

    Ring getCollection ( productCollection ) End Sub
    6

    Kopier og indsæt følgende kode til at skabe den " getCollection "-funktionen og vise elementer fra samlingen ved hjælp af" Immediate Window: "

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

    Tryk på " Ctrl" og "G " for at vise Immediate Window og klik i " createCollection " procedure. Tryk på " F5 " for at køre programmet og se resultaterne .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Upload flere billeder i ASP Net 
    ·Sådan adgang til og Kør en Select Query i VBA 
    ·Sådan fjernes en applikation Med PowerShell 
    ·Hvordan man laver en Plot Graph i Visual Basic 2008 
    ·Sådan får du adgang e-mail med Visual Basic 
    ·Microsoft Visual Basic Tutorial 
    ·Mid Funktion i VB.NET 
    ·Hvordan til at forebygge Ændre størrelse i Visual Bas…
    ·Sådan oprettes et program , der fungerer som en simpel…
    ·Sådan Indsæt en Record Into VBA Database 
      Anbefalede Artikler
    ·Sådan bruges INSTR Med Decode og nr. Middle Name 
    ·Sådan aktiveres PHP 5.2.13 UTF8 
    ·Sådan oprettes XML for Google Maps 
    ·Sådan vises Wingdings på et tastatur 
    ·Sådan spiller Audio File i Visual Basic 
    ·Sådan Rekursivt Traverse i en Linked List 
    ·Sådan fjernes en periode på PHP 
    ·Statiske Arrays i funktioner i VBA 
    ·Sådan får et svar fra en Message Box i VB.Net 
    ·Begreber i Java Programmering 
    Copyright © Computer Viden http://www.computerdk.com