Archief - VBA leren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Tr1ploid

Legacy Member
Hoi allemaal

Even met de deur in huis vallen:

Op onze firma wordt voor heel veel zaken VBA gebruikt. Dit gaat van het modificeren van Excel voor calculaties, tot scripts om automatisch tekenwerk te genereren in Autocad en zelfs totale staalconstructies uit te werken in Solidworks. Die programma's ondersteunen allemaal VBA. Als ik een goeie basis VBA wil om een meerwaarde te kunnen betekenen voor het bedrijf, bestaat er dan ergens een goeie online training voor het leren van de taal?

Heeft het zin om eerst in het algemeen Visual Basic te leren vooraleer ik begin met gericht per applicatie te kijken wat VBA kan doen?

Ik heb indertijd wel wat basisfunctionaliteit geleerd in Excel, maar het meest geavanceerde dat je daar leert is hoe een loop werkt, dus da's niet echt een referentie.

ludnak

Legacy Member
Dit antwoord en de antwoorden op de vraag die daar gesteld wordt lijkt me wel relevant.

Je vraagt of het zin heeft om Visual Basic te leren. Kan je al programmeren? Indien ja, dan zal het allicht weinig toevoegen en kan je jou beter concentreren op VBA.

Recipe4hate

Legacy Member
In principe is het niet nodig om VB te kennen om VBA te gaan leren.
Ik denk zelfs dat het frustrerend gaat zijn als je .NET kent en terugschakelt naar VBA ;-)

winnes

Legacy Member
Als je wat programmeerachtergrond hebt is VBA eenvoudig aan te leren.
Ik ben het zelfs meer en meer gaan apprecieren, althans voor wat het is... een scripting taal.
.NET heeft ook mijn voorkeur als het om robuuste enterprise toepassingen moet gaan, plus dat evolueert meer mee met moderne technologieen.
Terug gaan naar VBA heeft zo zijn charme, als je bepaalde dingen snel wil gedaan krijgen.
Als je VBA wil leren, dan ... moet je volgens mij enkel en alleen dat doen wat je wil: VBA leren.

Coolrunners

Legacy Member
wordt tijd dat er eens een c# for applications in die paketten komt vind ik

Moto

Legacy Member
Tja der is, ah nee, was altijd VSTO waar ge office automisation kon doen met C#
maarja word niet meer ondersteunt

winnes

Legacy Member
Andere discussie misschien, maar volgens mij is VSTO in de laatste versies van Office en Visual Studio nog steeds opgenomen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan