Van tekst naar formule
Evaluatie in Excel
21 december 2007 | Redactie PC Magazine 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.
bron: ZDNet
Lees verder op ZDNet »
» Review Ubuntu 12.04 (Precise Pagolin)
reviews
Ubuntu kennen we als solide en bruikbaar linuxbesturingssysteem. Versie 12.04 heeft een nieuwe kernel en gebruikersinterface Unity is hier en daar bruikbaarder geworden.
» De technologie van het 9/11-monument
news
Meer dan twee miljoen mensen hebben de herdenkingsplek voor de ramp van 11 september bezocht. Velen gebruiken technologie om alles uit de ervaring te halen.
» Wel borstvoeding, geen tepels op Facebook
news
Een ontevreden Facebookwerknemer besliste onlangs de richtlijnen voor het verwijderen van content te lekken aan nieuwssite Gawker. Dat deed het nodige stof opwaaien.
Review: Diablo III
Game
Twintig jaar geleden redde een groepje naamloze helden de wereld. Nu is het aan een nieuwe generatie om de demonen terug richting de hel te sturen.







