Avatar billede musras Nybegynder
26. marts 2002 - 12:58 Der er 5 kommentarer og
1 løsning

Jeg har lidt dicimal problemer osv... ..excel og asp..

Hej

Jeg er ved at lave et sript som henter oplysninger fra et excel regneark.

Problemet er at jeg har nogle udregninger i regnearket som man jo tit og ofte har, men i regnearket kommer der ingen dicimaler og på siden kommer der 0-15 stykker alt efter resultatet af udregningen.

Spørgsmålet nu er hvordan sætter jeg antalet af dicimaler til nul i mit script/dokument.

Spørgsmål to går ud på hvis der er nogen som kan fortælle hvordan jeg kan præcisere et felt i et ark.


Her er scriptet.
--------

<%@ language = "VBSCRIPT" %>

<!--#include file="../sffb_inc/conn.inc" -->
<!--#include file="../sffb_inc/filsti.inc"-->
<!--#include file="../sffb_inc/mappe.inc"-->
<!--#include file="../sffb_inc/dri_conn.inc"-->


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>:: SFFb.dk - Resultater::</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<link rel="STYLESHEET" type="text/css" href="color.css">
</HEAD>
<BODY>
<%
Response.Write "<h1>Resultater</h1>"
Response.Write "<table cellspacing=""1"" BORDER=""1"">" & vbCrLf
Response.Write "    <tr bordercolor='#0099FF'>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Plc." & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Hold"  & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Snit"  & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Kegler"  & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Point"  & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "    </tr>" & vbCrLf
   
Do Until rs.EOF
    Response.Write "    <tr bordercolor='#0099FF'>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs("plc")  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs("hold")  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs("snit")  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs("kegler")  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs("point")  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "    </tr>" & vbCrLf
    rs.MoveNext
Loop
Response.Write "</table>" & vbCrLf
%>
<!--#include file="../sffb_inc/close.inc"-->



</BODY>
</HTML>

Scriptet er copyright beskyttet skriv en mail hvis du er interserreti scriptet så skriv til musras@jensen.mail.dk og vi laver en aftale, jeg er ikke interserret i at tjene på dette script.



Hilsen musras as. Rasmus Jensen
musras@jensen.mail.dk
Avatar billede soes Nybegynder
26. marts 2002 - 13:05 #1
Der er en funktion til at afrunde tal med. Prøv at skriv Round([Den streng som skal afrundes],[Antal decimaler])
Et eksempel:
Round(Rs("snit"),0) Recordsettet snit skulle blive afrundet til 0 decimaler. Var det det du skulle bruge?

/Søren Søndergård
Avatar billede musras Nybegynder
26. marts 2002 - 13:10 #2
Jeg ser lige omdet virker tak, hvordan vidste du at det var snit som havde mange decimaler.

Musras
Avatar billede soes Nybegynder
26. marts 2002 - 13:16 #3
bare et gæt
Avatar billede musras Nybegynder
26. marts 2002 - 13:30 #4
Du er fandme god til at gætte. Det virker mange tak. Du skulle ikke lige kunne gætte det sidste spørgsmål også, ejj okey.

Du får dine point, men jeg lader lige spørgsmålet værre åben et par dage inu. så to dage så får du dine point, er det til at leve med. Og mange tak.

Musras
Avatar billede ras2000 Nybegynder
26. marts 2002 - 14:20 #5
I vba, i makro generatoreren, står det sådan her:
Application.Goto Reference:="R24C15"
Hvor r24 er række 24 og c15 er kolonne 15, altså o24.
Avatar billede ras2000 Nybegynder
27. marts 2002 - 13:23 #6
Kunne du bruge det til noget?
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
Kurser inden for grundlæggende programmering

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