Avatar billede puppetmaster Nybegynder
11. marts 2004 - 13:36 Der er 3 kommentarer og
1 løsning

problemer med val-funktionen

Når jeg forsøger nedenstående kode med værdien 32000 i variablen MinStrengVærdi, bliver der skrevet 32000 i debug-vinduet, men hvis jeg prøver med f.eks. 4017001, bliver der IKKE skrevet noget! Hvorfor?

MinVarX = Val(MinStrengVærdi)Debug.Print "Værdi: " & MinVarX
Avatar billede terry Ekspert
11. marts 2004 - 13:53 #1
more than likley because MinVarX  is in integer (max 32767) change to a long int
Avatar billede puppetmaster Nybegynder
11. marts 2004 - 14:09 #2
HOW do I change it so that the function works?
Avatar billede puppetmaster Nybegynder
11. marts 2004 - 14:15 #3
Sorry, didn't read your reply right, thanks a lot, terry.
Avatar billede terry Ekspert
11. marts 2004 - 14:15 #4
:o)

I was just writing a comment so you can have this for free :o)

If you write

?val(32000)
or
?Val(4017001)

in the debug window then you should see that they do both work



MinVarX = Val(MinStrengVærdi)

If MinVarX is an Integer and MinStrengVærdi contains 4017001 then this will NOT work. This is because ann integer can only hold a value up to 32767!

So you have to change the data type of MinVarX from an integer to a LONG integer which can hold a MUCH larger value.

I cant see where MinVarX is defined so I cant tell you where you need to chaange it. But if it is a varaible in cod ethen change it there. If it is in  a table then change it there!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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