• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

AANTAL gebruiken in een macro

Status
Niet open voor verdere reacties.

Gert Bouwmeeste

Verenigingslid
Lid geworden
28 nov 2007
Berichten
827
Hoe kan ik de werkbladfunctie =AANTAL(bereik1:bereik2) gebruiken in een macr.

Dit werkt (uiteraard) niet:
Code:
Sub tellen
Dim AantalKeren
AantalKeren = AANTAL(A2:A99)
End sub
 
Gert Bouwmeeste, Een worksheetfunctie kan je inderdaad gebruiken in je VBA-code. Dit doe je dmv het object 'WorksheetFunction'. Als je dit intikt en daarna de punt, zie je alle mogelijke functies die je kan gebruiken. Denk er aan... In VBA gebruik je ALTIJD de engelstalige functienaam! Het bereik in zo'n functie moet je ook altijd via het object 'range' aangeven.
In jouw specifieke geval wordt het
Code:
WorksheetFunction.Count(Range("A2:A99"))

Groet, Leo
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan