Darts 501-laskuri excelillä.

ExcelVBA

Terve! Väsäsin tuollaisen darts-tikkapeliä helpottavan laskurin..
Mutta koodissa on pieni ongelma.. jos pelaaja1 saa esim. tulokseksi 350 ja pelaaja2 450..niin erosta tulee miinus-lasku.. Voisiko joku selittää mistä se johtuu? Koodi ladattavissa osoitteesta:
www.kotiposti.net/rauha/Darts.xlsm

10

1760

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ...

      Ihan niin kuin vertailu tapahtuisi välillä merkkijonona.
      Jos laittaisi erotuksen muuttujaan: erotus = summa.Value - summa2.Value

      • Thks

        tarviiko tuo erotus määritellä tietyksi tyypiksi? esim. double tms?


      • Tämä ongelma
        Thks kirjoitti:

        tarviiko tuo erotus määritellä tietyksi tyypiksi? esim. double tms?

        Mutta siis kokeile tuota koodia, että laitat toiselle pelaajalle 350 ja toiselle 450.. niin se väittää että pelaaja jolla on enemmän on johdossa ja sitten se näyttää piste-erona -100 esim...
        Vaikka pelaaja jolla on vähemmän on johdossa, eikä pitäisi olla negatiivista lukua erona.. Kiitos avusta!


      • ...
        Tämä ongelma kirjoitti:

        Mutta siis kokeile tuota koodia, että laitat toiselle pelaajalle 350 ja toiselle 450.. niin se väittää että pelaaja jolla on enemmän on johdossa ja sitten se näyttää piste-erona -100 esim...
        Vaikka pelaaja jolla on vähemmän on johdossa, eikä pitäisi olla negatiivista lukua erona.. Kiitos avusta!

        Noilla luvuilla saadaan, että 51 on suurempi kuin 151, kun verrataan merkkijonona.


      • ok
        ... kirjoitti:

        Noilla luvuilla saadaan, että 51 on suurempi kuin 151, kun verrataan merkkijonona.

        NO mikä ois siihen ratkasu?


      • ...
        ok kirjoitti:

        NO mikä ois siihen ratkasu?

        if summa.Value < 1 * summa2.Value then

        tai

        laskea erotus = summa.Value - summa2.Value
        if erotus


      • Eitoimivielä
        ... kirjoitti:

        if summa.Value < 1 * summa2.Value then

        tai

        laskea erotus = summa.Value - summa2.Value
        if erotus

        Ei auta tuo.. väärä pelaaja johtaa..


      • ...
        Eitoimivielä kirjoitti:

        Ei auta tuo.. väärä pelaaja johtaa..

        if 1 * summa.Value < 1 * summa2.Value then


      • Vieläyksjuttu
        ... kirjoitti:

        if 1 * summa.Value < 1 * summa2.Value then

        Noniin, kiitos nyt tuntuu alustavasti toimivan, osaatko sanoo siihen mitään että jos haluan tallentaa aina suurimman heiton niin ei voi tallentaa kun lukuun 99 asti? Eli miten saisin textboxin tukemaan yli 100 meneviä lukuja? Kiitos!


      • Kiitos1
        Vieläyksjuttu kirjoitti:

        Noniin, kiitos nyt tuntuu alustavasti toimivan, osaatko sanoo siihen mitään että jos haluan tallentaa aina suurimman heiton niin ei voi tallentaa kun lukuun 99 asti? Eli miten saisin textboxin tukemaan yli 100 meneviä lukuja? Kiitos!

        Tein samalla tavalla ja sain senki nyt toimimaan.
        Joten kiitoksia!


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Rakastan sinua

      Kohta sanon tämän livenä, älä pelästy.
      Ikävä
      122
      1691
    2. Miksköhän mä oon tuolla

      Joskus antanut ymmärtää että olisin sun rinnoista pelkästään kiinnostunut 😂😁🤭 ja sä säikähdit että koskisin ilman lup
      Ikävä
      16
      1372
    3. Tiedätkö miten pahalta tuntui

      Kun vetäydyit? Ei kuukausiksi vaan vuosiksi.
      Ikävä
      61
      980
    4. Heti kun luomisen motiivi tuli esiin - se haisi RAAMATULLISELTA TARINALTA ISOISÄSTÄ, JOLLA ON PARTA

      Pinnalliset käsitykset korkeammasta Todellisuudesta Heti kun luomisen motiivi tuli esiin - se haisi RAAMATULLISELTA TAR
      Hindulaisuus
      329
      972
    5. Epäiletkö että kaivattusi

      On tai on ollut ihastunut sinuun?
      Ikävä
      65
      826
    6. J miehestä oikeaa

      Nimeä ei voi tänne julkaista mutta kannattaa olla varuillaan jos ”aistit” auki t nainen
      Ikävä
      78
      816
    7. Onko Lahdessa juhannuskokkoa?

      Entä vähän kauempana?
      Lahti
      1
      770
    8. Vanhemmalle naiselle

      Juhannussauna on lämpiämässä. 🌿🥵💦
      Ikävä
      46
      741
    9. Kysyit firman bileissä..

      .. että tulisinko luoksesi yöksi... Oliko se vain heitto. Mitäs jos olisin tullut? Naiselta
      Ikävä
      9
      671
    10. Miksi Suomessa uskotaan Usan kanssa tehtyihin sopimuksiin

      Kaikki viestit Usan suunnasta on ollut jo pitkän aikaa sen kaltainen että muiden liittolaismaidenkin sotilaallista autta
      Maailman menoa
      62
      658
    Aihe