Vinnaren i pepparkakshustävlingen!
2016-07-08, 19:33
  #1
Medlem
Hej, sysslar med ett projekt där jag vill ha antal "åldrar" i TextBox.
Det ska räkna ut med % men jag vet inte riktigt hur.

Så här ser det ut nu.

Kod:
Dim Child As Integer
        Dim Adult 
As Integer
        Dim Senior 
As Integer
        Dim Death 
As Integer
        Dim Born 
As Integer 

Kod:
Death 7490
        Born 
9987
        Child 
18%
        
Adult 65%
        
Senior 17

Kod:
PopChild.Text PopTotal.Text Child
        PopAdult
.Text PopTotal.Text Adult
        PopSenior
.Text PopTotal.Text Senior
        PopDeath
.Text Val(PopDeath.Text) + Death
        PopBirth
.Text Val(PopBirth.Text) + Born 

PopTotal.text Innehåller siffrorna för population.

Hur ska man skriva för att det ska kunna räknas ut.
Citera
2016-07-11, 07:56
  #2
Medlem
christerys avatar
Kika på om du blir nå klokare på detta

Kod:
Sub test()
    
Dim slask As Single
    slask 
0.65
    MsgBox slask 
" = " FormatPercent(slask)
End Sub 

Du kan helt enkelt inte lagra 0.65 i en Integer och vad 65% gör (försvinner inte % tecknet när du provkör?) vet jag inte,, men vill du skriva så får du dividera med 100 när du använder den variabeln.
Citera
2016-07-13, 11:21
  #3
Medlem
Tack
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback