Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Tutoriel sur VB à l'aide d'un SQL 
  • Comment créer mes propres contrôle…
  • Comment lire les éléments d'un fic…
  • Comment puis-je modifier un ListView…
  • Sortes de dessin au trait en Visual …
  • Comment puis-je forme des dates en V…
  • Comment utiliser les enregistrements…
  • Comment utiliser But chercher dans V…
  • Comment lire les variables d'environ…
  • Comment trier Tableaux dans Visual B…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment passer une collection à une fonction dans VBA

    L'adoption d'une collection à une fonction dans Visual Basic pour Applications ( VBA) est très semblable au passage d'autres types de données variables. Une collection est un objet qui est utilisé pour grouper des objets ou des éléments similaires. Vous devrez définir le paramètre dans la fonction comme un «objet» afin de passer avec succès une collection à la fonction. Une fois que la collection est dans votre fonction , vous pouvez accéder aux données de la collection en utilisant la propriété «Articles» . Instructions
    1

    Démarrez Microsoft Excel, cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour lancer l'éditeur VBA . Cliquez sur le menu "Insertion" et cliquez sur " Module " pour insérer un nouveau module VBA
    2

    Ajoutez le code suivant pour créer un nouveau sous procédure : .

    CreateCollection Private Sub ()
    3

    Copiez et collez le code suivant pour créer une nouvelle collection :

    ProductCollection As ProductCollection CollectionSet = nouvelle Collection
    4

    Ajouter articles à votre collection en y ajoutant le code suivant :

    productCollection.Add "téléphones " productCollection.Add "pc" productCollection.Add " moniteur " productCollection.Add " portable "
    5

    appeler la fonction " GetCollection » et passer l'objet de collection :

    GetCollection d'appel ( ProductCollection ) End Sub
    6

    Copier et coller le code suivant pour créer le " GetCollection " fonction et afficher les éléments de la collection en utilisant la fenêtre" immédiate: "

    privé GetCollection de fonction ( 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

    Appuyez sur "Ctrl " et " G" pour afficher la fenêtre immédiate et cliquez dans la procédure de « createCollection " . Appuyez sur "F5" pour exécuter le programme et voir les résultats.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer une icône lors de l'installation de Visual Basic 6 
  • Comment lire un fichier CSV à l'aide VB 
  • Comment utiliser une table de hachage dans une application Visual Basic 
  • Principes de base de Visual Basic 
  • Comment faire pour hériter de plus d'une classe en VB.NET 
  • Comment créer une table temporaire dans Visual Basic 6.0 
  • Comment envoyer un fax virtuel de base 
  • Comment utiliser VBS pour retourner un jeu d'enregistrements 
  • Qu'est ce qu'un paquet Cal en Visual Basic 
  • Différentes façons de format de dates en VBA 
  • Connaissances Informatiques © http://www.ordinateur.cc