Forfatter |
Emne Søg Emne funktioner
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Emne: indtast vilkårlig værdi i HVIS formel Sendt: 01.Dec.2011 kl. 10:38 |
Velbekomme, det var da dejligt det virkede. //Allan
|
|
|
|
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 01.Dec.2011 kl. 09:46 |
Hej Allan...
SÅ fik jeg tid til at tjekke det ud... Super simpel og god løsning.. Tak for det... Har også fundet løsning på mit valutaopdateringsproblem.... Så det kører.. Feeeedt....
mvh og tusind tak... S.Dolby
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 28.Nov.2011 kl. 10:10 |
Hej
S.Dolby, Jeg har lavet en forholdsvis simpel løsning til dig, som forhåbentlig dækker dit behov. Arket skal åbnes med makroer aktiveret for at virke. Det fungrerer ved at rækkerne skjules/vises efter de kriterier som du har sat op. Det vil nok være en god ide at flytte dine valutakurser til et andet ark, da de også bliver skjult. For at se koden jeg har bygget ind, skal du højreklikke på arkfanen og vælg 'Vis Programkode' //Allan
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 26.Nov.2011 kl. 00:52 |
Hej Allan Har ændret i arket så du kan se de steder det drejer sig om. Det er meningen at alt markeret med rødt kun kommer frem ved at vælge Ja i deres respektive drop down menuer (start info arket) Pånær cellerne a8,b8,c8 der kun ses ved et nej.. Jeg har 2 tillægsspørgsmål... 1) formlen i celle g15 =HVIS((F15/F14)<Prisberegner!M30;"ok";"for meget") ville jeg gerne have til at være dynamisk. Som den står fungerer den kun når F14=1... Hvis F14=2 skulle den hedde =HVIS((F15/F14)<Prisberegner!M31;"ok";"for meget") og F14=3 så =HVIS((F15/F14)<Prisberegner!M32;"ok";"for meget") etc.. Kan det løses 2) Endelig vil jeg høre om du eller en anden kender et sted på nettet hvor man kunne opdatere kurserne på de valutaer jeg har. Vil gerne prøve at lave en opdaterknap men jeg kan ikke finde et site med en brugbar tabel ... eller gør jeg noget forkert.. (jeg bruger den funktion under fanen data der hedder "fra internettet"...) Her er det opdaterede ark...: uploads/399/beregner_ver_2.xlsxmvh S.Dolby
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 25.Nov.2011 kl. 10:11 |
Hej igen, Undskyld ventetiden, der var lige noget andet som trængte sig på Kan du remse de steder op hvor formlerne står (som svarer til B10 og B11 i ovenstående)? //Allan
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 23.Nov.2011 kl. 23:29 |
Hej igen Glemte helt at uploade arket... kommer her... uploads/399/beregner.xlsxmvh S.Dolby
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 21.Nov.2011 kl. 23:13 |
Hep... Du er hurtig på tasterne... Fedt... Din forestilling er helt rigtig.... Nej det er ikke kun i B11 formlen skal være... Der er ca 5-6 andre steder lignende formler (hvor B10 og B11 hedder noget andet) skal puttes ind men hvis du kan lave et bud på det ene sted vil jeg gerne selv prøve at ændre i det du har lavet og se om jeg kan få det til at virke... mvh S.Dolby
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 21.Nov.2011 kl. 22:45 |
OK, så blev jeg meget klogere. En formel kan ikke løse din udfordring, for enten er der en formel i B11, ellers er der tastet en tekst.... ikke begge dele samtidig. Læg evt dit ark op i forummet og jeg vil bygge den kode ind som kræves. Jeg forestiller mig følgende: Samme opbygning som du er vant til, bortset fra at du altid kan taste oven i formlen i B11 (Formlen overskrives) Hvis du laver en ændring i B10, vil formlen i B11 igen blive opretttet. Er det kun i B11 formlen skal være? //Allan
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 21.Nov.2011 kl. 22:15 |
Hej Allan
Jeg skal prøve at præcisere lidt mere....
Cellen der skal åbnes for indtastning hvis udsagnet er falsk er den celle formlen står i.. (I mit eksempel er det B11) Arket og cellen er ikke skrivebeskyttet. Det jeg mener med åbnes er at jeg kan skrive et tal ind i B11 uden at formlen slettes...
Jeg har godt luret lidt på VBA men er ikke rigtig kommet igang med det.. Er der en god tutorial et eller andet sted på nettet eller i bogform hvor man har en chance..?
mvh S.Dolby
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 21.Nov.2011 kl. 21:35 |
Hej Dolby, Jeg vil lige stille et par spørgsmål for at forstå dit spørgsmål korrekt. Du skriver at hvis B10 = 5 skal formlen returnere et mellemrum. Hvis B10 IKKE = 5 skal cellen åbnes for indtastning. Hvilket felt skal åbnes for indtastning, B10 eller feltet med formlen? Hvilken cellen står formlen i? Er arket/cellen skrivebeskyttet siden cellen skal åbnes? Stort set uanset hvad, kan jeg lave en stump VBA som kan gøre tricket. //Allan
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 21.Nov.2011 kl. 13:46 |
Tak for hurtigt svar... Formlen =HVIS((B10=5);"Sandt";B1) virker selvfølgelig men jeg har brug for at cellen - udover at returnere "sandt" hvis B10=5 - ved falsk giver mulighed for at indtaste en værdi.... Er det mon muligt... mvh S.Dolby
|
|
landbonord
Bronze bruger
Medlem: 27.Sep.2011
Land: DK
Status: Offline
Point: 59
|
Sendt: 21.Nov.2011 kl. 11:36 |
Hvad med denne her =HVIS((B10=5);"Sandt";B1)
Hvis B10 er ligmed 5 så skriver den sandt, ellers tager den værdien fra felt B1
|
|
Dolby
Forum Begynder
Medlem: 21.Nov.2011
Land: Danmark
Status: Offline
Point: 14
|
Sendt: 21.Nov.2011 kl. 08:49 |
Hej Er der en venlig sjæl der har en løsning til følgende formel..: =HVIS((B10=5);" ";"xxxx")
Jeg ville gerne at xxxx blev et åbent felt med mulighed for indtastning af talværdi.. Altså hvis udsagnet er falsk får man mulighed for at indtaste en vilkårlig værdi...
Kan det mon lade sig gøre...?
mvh S.Dolby
|
|