08. juni 2010 - 13:11Der er
5 kommentarer og 1 løsning
Beregner
Hej
Jeg har lavet en beregner i Excel med den overbevisning at jeg troede jeg kunne eksportere det som en html fil hvor min lommeregner virker. Men den udskriver det bare som tekst, så man kan ikke bruge den som lommeregner når man har eksporteret den.
Så jeg skal i princippet bare, have bygget en form på. men hvordan?
Have bygget en form på hvad? Du siger jo det ikke virker. Hvad har en form med excel at gøre? Og hvad har det med javascript at gøre?
Synes godt om
Slettet bruger
08. juni 2010 - 15:52#2
Som sagt havde jeg håbet at jeg kunne ekspotere det som en html fil, hvor den stadig virker. Men når jeg ekspotere det, så er det bare statisk html. Jeg kunne godt tænkte mig at jeg kunne lave en form i excel. Men det kan jeg nok ikke.
Så det jeg leder efter er en der vil lave den i javascript fx. ud fra mit excel ark.
Nej, du kan ikke eksportere excel formularer til html og forvente de virker. Jeg tvivler meget på du får nogen til at lave en 'lidt avanceret' beregner gratis for dig i javascript. Sådan noget koster normalt penge.
Synes godt om
Slettet bruger
09. juni 2010 - 12:11#4
Det er også lige meget nu, har selv løst det, var faktisk ikke så svært alligevel.
function format_num(num) { var bla = (Math.round(num * 10) / 10) + ''; return adddots(bla.replace('.', ',')); } var browserID = "n"; if (navigator.appName.indexOf("Microsoft")>=0){browserID="i";} var timer1 = 0; var timer2 = 0; function reCalc(){ if (browserID=="n"){ svar2 = document.getElementById("svar2"); svar = document.getElementById("svar"); frm = document.getElementById("frm");} timer1 = (frm.bredde.value * frm.hastighed.value * 1000); timer2 = (frm.ha.value * 10000 / timer1); var hek_omk = frm.ha.value * frm.oph.value * 0.8; var trak_omk = frm.hk.value * timer2; var hek_plus_trak_omk = trak_omk + hek_omk;
var timer3 = 6 * 12 * 1000; var timer4 = frm.ha.value * 10000 / timer3; var hek_omk2 = frm.ha.value * 5 * 0.8; var trak_omk2 = 120 * timer4; var hek_plus_trak_omk2 = trak_omk2 + hek_omk2;
var timer5 = 9 * 12 * 1000; var timer6 = frm.ha.value * 10000 / timer5; var hek_omk3 = frm.ha.value * 5 * 0.8; var trak_omk3 = 200 * timer6; var hek_plus_trak_omk3 = trak_omk3 + hek_omk3;
var timer7 = 12 * 12 * 1000; var timer8 = frm.ha.value * 10000 / timer7; var hek_omk4 = frm.ha.value * 5 * 0.8; var trak_omk4 = 300 * timer8; var hek_plus_trak_omk4 = trak_omk4 + hek_omk4;
} </script>
Synes godt om
Ny brugerNybegynder
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.