Avatar billede tblaster Nybegynder
15. oktober 2010 - 10:38 Der er 1 kommentar og
1 løsning

Excel 2010 DK: genberegn beregninger

Hej

Jeg har et felt hvor jeg har følgende funktion:
=HVIS(OG($C$25*0,95<=J13;$C$25*1,05>=J13);SAND;FALSK)

Jeg vil gerne at hvis værdien er FALSK, så skal værdierne genberegnes (dvs. at der udføres en kommando svarrende til at jeg trykker F9). Er der nogen der ved hvad en sådan kommando hedder? Jeg har også forsøgt med følgende:
=HVIS(OG($C$25*0,95<=J13;$C$25*1,05>=J13);SAND;recalculate())

Hvor jeg så har lavet følgende funktion:
Option Explicit
Function recalculate()
    ActiveSheet.Calculate
End Function

Men det virker ikke efter hensigten og gør bare at der udskrives 0 i feltet hvis værdien bliver falsk.

Årsagen til at ønsker at genberegne hele arket er at værdien der undersøges afhænger af nogle tilfældige tal der derfor ændres når arket genberegnes.
Avatar billede tblaster Nybegynder
15. oktober 2010 - 13:23 #1
Jeg har fundet ud af at det kan gøres på føglende måde:
Option Explicit
Function recalculate()
    SendKeys "%^{F9}", True
End Function

Men er der ikke en bedre måde?
Avatar billede tblaster Nybegynder
04. marts 2011 - 08:17 #2
Lukker.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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