Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Dim cPengar As Currency med två dec?

Postades av 2004-04-15 08:45:37 - Per Johansson, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 531 personer

Kan man låsa eller formatera en Currency variabel så den alltid har två decimaler?
cPengar = 100,00
cPengar = 100,50
osv.

(Inte avrunda!)


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-15 09:25:31 - Emma Magnusson

Varför vill du göra det? det är väl bättre att göra beräkningarna exakt, men bara ändra visningsläget med Format eller någon av de andra visningsalternativen?

/Emma


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-15 10:15:58 - Per Johansson

Om du skall svara på något inlägg svara pedagogiskt tack!

Hur menar du?

Visa exempel!
Label1 = Format(cPengar, "###,##")
Eller vad menar du med Format?

...................................................................................................
Jag vill Presentera en variabel som är Currency med två decimaler!

Måste man omvandla det till en stäng och formatera den?
Det blir många kontroller för att få valutan med två decimaler, därför
undrar jag om det finns någon färdig funktion i VB?
...................................................................................................


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-15 10:43:22 - Per Johansson

Så här formaterar jag en valuta så att den får två decimaler för presentation m.m.
<code>
Public Function Formatera_Valuta(cValuta As Currency) As String

Formatera_Valuta = CStr(cValuta)

If InStr(cValuta, ",") = 0 Then
Formatera_Valuta = Formatera_Valuta & ",00"
Else
Formatera_Valuta = Formatera_Valuta & "0"
End If

End Function
</code>


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-15 15:04:26 - Emma Magnusson

Jag förutsatte att du har en hjälpfunktion och har möjlighet att använda den - tycker att det brukar ingå att den som vill ha hjälp är lite intresserad av problemställningen själv också och inte förväntar sig allt på ett silverfat... ;)

Förutom det har jag inte tillgång till VB eller dess hjälpfunktioner där jag sitter nu - annars hade jag lätt kunnat klippa in hjälptexten åt dig, nu får du antingen be ngn annan eller leta själv... För Format finns, och fungerar... *s*

Det jag menade var att jag ser inget syfte med att ha en variabel med enbart två decimaler - bättre att använda talen som de är i beräkningarna. Du behöver enbart använda format när du ska skriva ut något av värdena på skärmen av en eller annan anledning, som en tjänst till användaren.

/Emma


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-15 15:33:22 - Sven Åke Persson

Svårare än så här är det inte
<code>
Public Function Formatera_Valuta(ByVal cValuta As Currency) As String
Formatera_Valuta = Format$(cValuta, "0.00")
End Function
</code>


Svara

Sv: Dim cPengar As Currency med två dec?

Postades av 2004-04-16 08:09:16 - Per Johansson

Ah! kanon, tack!


>Emma
Bra energi men använd den i skrivlådan http://www.pellesoft.se/development/forum/summary2.asp?lstforums=72


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 699
27 958
271 741
660
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies