Avatar billede klapiolsen Nybegynder
01. juli 2005 - 13:55 Der er 2 kommentarer og
1 løsning

Check om et tal i en celle er indtastet eller udregnet?

Findes der en formular (skrevet i f.eks. celle A1) der kan tjekke om en given værdi i en anden celle (f.eks B1) er resultatet af en udregning, eller faktisk indtastet? altså noget lignende ISFORMULAR?
Jeg to celler med formularer der skal referere til hinanden: Der er "kilometer" i den ene og "miles" i den anden -dvs der er en cirkelreference indtil den ene formular fjernes og overskrives med en værdi (jeg skal kunne vælge mellem de to vilkårligt) hvorefter den anden udregnes automatisk -men jeg vil gerne kunne tjekke i en tredie celle hvilken af de to første der bevaret som formular, og hvilken der er overskrevet
Avatar billede sjap Praktikant
01. juli 2005 - 14:59 #1
Jeg kender ikke lige umiddelbart nogen regnearksfunktion, der kan gøre det, men du kan gøre det ved hjælp af en lille makro, som du skal indsætte i dit regneark (tryk Alt-F11, vælge menuen Indsæt/Modul)

Function ErFormel(Celle As Range) As Boolean

ErFormel = Celle.HasFormula

End Function

Så kan du efterfølgende skrive

=ErFormel(A1)

i en celle og dermed få SAND, hvis der står en formel og FALSK, hvis der står et tal.
Avatar billede klapiolsen Nybegynder
01. juli 2005 - 16:20 #2
super -lige hvad jeg havde brug for :)
Avatar billede sjap Praktikant
01. juli 2005 - 18:26 #3
:0)
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