0
Bewaar meld een fout Verstuur {T}print

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

Nog meer op ZDNet »

To .be or not to .be

Blog : De Redactie

Het zijn hoogdagen voor ICANN. De organisatie krijgt bakken geld voor nieuwe toplevel domeinnamen. Maar wie staat te springen om ze te gebruiken?

lees meer »

in de kijker »

» Boot Windows 8 te snel?

news

De opstarttijd van Windows 8 is zo kort dat er nauwelijks tijd is om in de Veilige Modus te geraken. Microsoft sleutelde daarom flink aan de bootcyclus.

lees meer »

» Antwerpse jeugd kan begeleid gamen

news

In Antwerpen opent vandaag Gamebox, een project waar jongeren onder begeleiding van specialisten kunnen gaan gamen.

lees meer »

» Super tip: het internet als e-book

help

De webapplicatie Readlists maakt gratis e-books van door jou geselecteerde nieuwsartikelen en verstuurt ze naar je smartphone, tablet of e-reader.

lees meer »

Review: Ghost Recon - Future Soldier

Game

De betere tactische shooter voegt aan de beproefde, heimelijke gameplay van de Tom Clancy-reeks een stevige dosis intense vuurgevechten toe.

lees meer »

wedstrijden »

Win 6x Mission: Impossible - Ghost Protocol!

Win 6x Mission: Impossible - Ghost Protocol!

Doe mee »

Win 4x Corel Paintshop Pro X4!

Win 4x Corel Paintshop Pro X4!

Doe mee »

Alles over cloud computing

Populaire Tags op ZDNet »


Poll »

Ben jij bereid te betalen voor Spotify?

Ja, ik kan niet meer zonder
Nee, tien uur per maand volstaat voor mij
Ik gebruik een andere betaalde streamingdienst
Ik gebruik een gratis streamingdienst zoals Grooveshark
Ik stream geen muziek
  
Win 6x Mission: Impossible - Ghost Protocol!

Win 6x Mission: Impossible - Ghost Protocol!

Doe mee »

Win 4x Corel Paintshop Pro X4!

Win 4x Corel Paintshop Pro X4!

Doe mee »