Les partenaires publicitaires:

Comment utiliser Countif en VBA

Visual Basic pour Applications de Microsoft est un langage de programmation que l'entreprise offre des programmes Microsoft Office, comme Microsoft Excel. La langue contient ses propres commandes que vous devez utiliser pour manipuler vos données, mais si vous utilisez le code VBA sur les données dans une feuille de calcul Excel, vous pouvez également utiliser les fonctions de tableur, comme countif, sumif ou vlookup. L'objet de application.worksheet permet VBA pour comprendre et utiliser les fonctions Excel.

Instructions

  1. 1

    Ouvrez une feuille de calcul Excel 2,010. Clique le "Développeur" onglet en haut de l'écran, puis cliquez sur le "Visual Basic" bouton sur l'extrémité gauche du ruban.

  2. 2

    Droit-cliquez sur "Sheet1" sur la colonne de gauche de la console VBA. Déplacez votre souris sur "Insérer" et choisissez "Module." Cliquez sur le module qui apparaît sous les feuilles de calcul dans la colonne.

  3. 3

    Cliquez sur le côté droit de l'écran pour commencer à faire votre code VBA. Entrer "Xxxx sub ()," où "xxxx" est le nom que vous voulez donner à votre macro. Appuyez "Entrer" et le "End Sub" commande sera automatiquement ajouté.

  4. 4



    Entrer "Dim x As Double" de mettre en place une variable. La fonction de countif devra retourner une valeur à quelque chose, de sorte que vous aurez à mettre en place au moins une variable dans votre code. Countif sera naturellement retourner une valeur dans le "Double" forme, de sorte que est le formulaire que vous devez donner votre variable. Appuyez "Entrer" pour accéder à la ligne suivante.

  5. 5

    Tapez la ligne suivante dans votre code:

    x = Application.WorksheetFunction.CountIf (cellules, 1)

    La "cellules" gamme va chercher à travers toutes les cellules utilisées sur votre feuille de calcul. Si vous avez besoin d'une gamme spécifique, vous pouvez changer "cellules" à "Gamme("UN UNE DES")", Où "UN UNE DES" est la plage que vous souhaitez rechercher. La "1" dans ce code va rechercher le numéro 1. Vous pouvez la modifier à numéro que vous voulez, ou toute chaîne, aussi longtemps que vous envelopper la chaîne entre guillemets. En outre, vous pouvez utiliser supérieur ou inférieur signes, "lt;" ou "gt;", Avec un certain nombre, mais vous devrez alors inclure le nombre et le signe de guillemets.

» » » » Comment utiliser Countif en VBA