Alles over:   Computer -  Software -  Randapparatuur -  Netwerk 
 Computerproblemen? Stel zelf uw vraag aan PC Help

Van tekst naar formule

Evaluatie in Excel

21 december 2007 | Redactie PC Magazine
Visual Basic is de eenvoudigste manier om automatisch een formule te evalueren.
ZDNet.be
Vraag:
Ik gebruik Excel 2003 en moet een formule samenstellen uit tekstfragmenten die zich in verschillende cellen bevinden en die vervolgens evalueren. Stel bijvoorbeeld dat twee cellen de tekst 'SQR' en 'T(25)' bevatten, dan moet de formule geëvalueerd worden als de vierkantswortel van 25 (of 5). De formule samenstellen is geen probleem, maar hoe krijg ik Excel zover om de formule te evalueren?
P. Natan

Antwoord:
Dat kan via een eenvoudige Visual Basic for Applications-functie. Selecteer Extra | Macro's | Visual Basic Editor. Rechtsklik op de naam van het werkblad en kies voor Invoegen | Module in het menu. Zorg ervoor dat de nieuwe module geselecteerd blijft en voeg de volgende functie in:

Function Evalu(ByVal S as String) As String
Evalu - Evaluate(S)
End Function

Dat is alles; dit werkt weliswaar niet voor elke functie, maar we hebben wat tests uitgevoerd en het lijkt goed te gaan - ook met uw voorbeeld. Als u Excel 2007 gebruikt, liggen de zaken wat moeilijker. Er is geen Visual Basic Editor-menu en de standaard Macro-ribbon biedt geen toegang tot VBA. In Excel 2007 moet u Alt-F11 drukken om de bewerker te openen, en van daar verdergaan.

Als u uitgebreider wilt programmeren, klikt u best op het Microsoft Office-pictogram rechtsboven en selecteert u Opties. In de lijst links kunt u nu onder Populair aanduiden dat u de Ontwikkelaar- of Developer-tab aan de ribbon wilt toevoegen. Lees meer artikels over : excel, formule, evaluatie

bron: ZDNet



Cover
Prijs PCForum
Login
Paswoord
Automatische Login
Sitemap | Privacy | Gebruiksvoorwaarden | Registreer | Contacteer | Colofon | Overzicht |
"The Belgian/Dutch edition of 'ZDNet' is published under license from CBS Interactive, Inc., San Francisco, CA, USA. Editorial items appearing in ZDNet Belgie/Nederland that were originally published in the U.S. Edition of 'ZDNet' and 'CNET News' are the copyright property of CBS Interactive, Inc. or its suppliers. Copyright © 2012 CBS Interactive, Inc. All Rights Reserved. 'ZDNet', 'CNET', and 'CNET News' are trademarks of CBS Interactive, Inc."
Copyright © 2000 - 2012 Minoc Business Press RPR 0461842239.

Adverteren: Minoc Business Press | Webads
Deze publicatie is onderdeel van Minoc Business Press nv / HUB Uitgevers BV.
Bezoek ook een van de andere titels:
Array Jobs | Business Meets IT | Clickx.be | Clickx.nl | Computer Idee | FWD Magazine | Focus | ICTDirectory.be | ITProfessional.be | ITReseller.be | Linux Magazine | Minoc Online Shop | NGamer | PC Magazine | PCActive | PCM | Power Unlimited | Site van het Jaar | Shoot | Smart Business Strategies | ZDNet.be | ZDNet.nl