• 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.

VBA of Formule

Status
Niet open voor verdere reacties.

Revdutchie

Gebruiker
Lid geworden
29 nov 2009
Berichten
645
Hoi Forummers,

Ik ben nu een maandje aan het stoeien met VBA (erg leuk) en doe nu bijna alles
dmv VBA, formules gebruik ik bijna niet meer, maar is dat juist ?

Ik bedoel, is het beter om in sommige gevallen formules te gebruiken ipv VBA en
waarom dan ?

Groeten
Jacques
 
Beste Revdutchi ;)

Volgens mij is het beter met formules dan met VBA.
Formules zijn in een mum van tijd gemaakt, je hebt maar cellen aan te klikken en je hebt het.

Macro's moet je steeds oproepen tenzij met Selection Change of Activate en codes aanpassen vergt soms wat tijd.

Maar ieder zijn eigen mening natuurlijk.

Groetjes Danny. :thumb:
 
Danny,

Ok dat begrijp ik, de een vind formules makkelijker de ander VBA.
Maar behalve het gemak, zijn er ook andere redenen dat je beter formules kan gebruiken
ipv VBA of andersom ?

Groeten,
Jacques
 
Revdutchi, De 'groten' in de Excelwereld (bijvoorbeeld J Walkenbach) geven aan dat het altijd beter is om eerst met formules te werken en als het echt niet anders kan naar VBA te grijpen. De door mij genoemde persoon heeft zelfs allerlei testjes gedaan met geneste formules met Excel-functies en door hem geschreven VBA-functies. De formules kwamen er altijd sneller uit. Op de een of andere manier gaan dus de 'interne functies' slimmer om met het geheugen en kunnen dus sneller 'aangesproken' worden.
Dus VBA gebruik je eigenlijk alleen als je er met de standaard functies niet uit kan komen of dat er zaken geregeld moeten worden die bewerkingen met de sheet (workbook) uitvoeren.

Op de diverse fora zijn er helpers actief die werkelijk meesterlijk met functies om kunnen gaan. Zaken waarvan ik denk, daar moet VBA aan te pas komen, lossen zij - naar mijn idee - fluitend op in waanzinnig mooie formules.

Dus doe je best en verdiep je 'ns in de functies van Excel want het zijn er echt razend veel en vaak ook zeer specialistisch.

Groet, Leo
 
Laatst bewerkt:
Op de diverse fora zijn er helpers actief die werkelijk meesterlijk met functies om kunnen gaan. Zaken waarvan ik denk, daar moet VBA aan te pas komen, lossen zij - naar mijn idee - fluitend op in waanzinnig mooie formules.

Het is zeker niet fluitend dat "zij" dat doen :eek:

Maar om Leo's punt te illustreren, maar kijk eens naar deze (Engelstalige) topic:

http://www.mrexcel.com/forum/showthread.php?t=437704

(Het is een matrixformule, dus best niet gebruiken op grote bereiken.)

Wigi
 
Ok, dan zal ik proberen zoveel mogelijk met formules te doen.
Wel jammer want om een of andere reden vind ik VBA makkelijker.

Groeten,
Jacques
 
Beste Revdutchi ;)

Indien je vraag is beantwoord kan je deze dan op opgelost zetten, onderaan rechts.

Groetjes Danny. :thumb:
 
Danny,

Dat weet ik en ik sluit ook altijd netjes me vragen af, maar dan wordt er meestal ook niet meer naar gekeken, dus ik dacht ik laat hem nog even open voor als iemand anders nog nuttige tips heeft. Zal hem afsluiten als ik naar bed ga :cool:

Groeten,
Jacques
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan