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

1780

    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. Näin lähellä

      Se on näin 🤏 lähellä että heitän hanskat tiskiin sun kanssasi.
      Ikävä
      74
      3397
    2. Kerro jotakin hauskaa. :)

      Kirjoita jotakin mukavaa vaikka kaivatustasi. :) Ei törkytekstejä kiitos. :)
      Ikävä
      75
      3127
    3. Mä sanon tän suoraan.

      Se on sun käytös mikä ajaa pois. Et välitä muitten tunteista kun omistasi.
      Ikävä
      68
      3002
    4. On olemassa tiettyjä sääntöjä!

      Ja jos aiot pärjätä mun kanssa niin teet vain niinkuin mä sanon. Mieheltä Naiselle
      Ikävä
      66
      2671
    5. Oliko pakko olla taas tyly?

      Miksi oot niin tyly mua kohtaan nykyään? Ei edes tunneta kunnolla. Katseita vaihdettu ja varmasti tunteet molemmin puoli
      Ikävä
      44
      2182
    6. Olen niin yksinäinen...

      ... puhukaa mulle jotain kivaa 🥺
      Ikävä
      61
      1739
    7. Huomenna heitän järjen

      romukoppaan ja annan tunteen viedä. Kerran tässä kuitenkin vain eletään. Muistan myös jonkun minua viisaamman sanoneen,
      Ikävä
      25
      1707
    8. Lähtisitkö nainen

      🚐Reissuun matkailuautolla🤔 👋😎❤️
      Ikävä
      35
      1705
    9. Hyvää huomenta

      Hyvää huomenta ja alkavaa viikonloppua ihanalle naiselle! Mitä ikinä teetkään, niin täälä sua yksi miekkonen ajattelee.
      Ikävä
      18
      1679
    10. Perjantai-ilta ootko nainen menos

      Bilettää löytyyks jäbii? Tai jotain muita
      Ikävä
      60
      1628
    Aihe