Avatar billede f.ts Praktikant
14. februar 2009 - 13:32 Der er 6 kommentarer og
1 løsning

funktion til at konvertere en formel til tekst eller tekst til formel

jeg har brug for at kunne skrive en formel som også skal kunne læses i klar tekst.
jeg har brug for f.eks at der i en celle explicit står (2+3)/4 og at der i en anden står formlen udregnet 1,25 med den bagvedliggende formel
sammenkædning af tekst og formel hjælper kun lidt mit problem er at tekst og formel/resultat skal følges ad.
Avatar billede jkrons Professor
15. februar 2009 - 09:44 #1
Læg denen kode i et modul:

Function FormelVaerdi(arg As Range)
    FormelVaerdi = Range(arg.Address).FormulaLocal
End Function

Brug den derforer på denne måde i dit regneark:

=formelvaerdi(a1), hvor A1 er den celle, du har din formel stående i.
Avatar billede f.ts Praktikant
15. februar 2009 - 11:42 #2
det ser godt ud - kan du være mere specifik om hvad du mener med "lægge kode i modul"
Avatar billede jkrons Professor
15. februar 2009 - 13:34 #3
Vælg Funktioner - Makro - Visual Basic Editor. Når editoren er vist klikker du på Insert - Module. Kopier ovenstående til det kodevindue, der nu vises. Gem regnearket og luk editoren igen. så skulle det gerne virke.
Avatar billede f.ts Praktikant
22. februar 2009 - 10:59 #4
tak
Avatar billede f.ts Praktikant
22. februar 2009 - 11:00 #5
hvordan kan jeg give dig point
Avatar billede jkrons Professor
22. februar 2009 - 13:45 #6
Det kan du, når jeg har svaret :-)
Avatar billede jkrons Professor
22. februar 2009 - 13:45 #7
Bare accepter mit svar, så får jeg pointene.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester