Zavrieť

Porady

Excel

Čaute!!!

Mám problém s desatinovou čiarkou v exceli.
Pri zadaní do TexBoxu čísla 317,214 a pri stlačení CommandButton mi zapíše do bunky B2 317214. Keď som pridal vo formátovaní buniek v bunke B2 tri desatinné miesta tak zase vpísalo 317214,000. Dá sa to nejak vyriešiť? Prečo mi to tam neoddelí na 317,214, ale vždy len pripíše nuly?
Pri dvoj desatinních miestach píše správne, ale troj mi to nejak nechce písať. Ďakujem!!!
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    blavaciko je offline (nepripojený) blavaciko

    blavaciko
    skus pouzit bodku namiesto ciarky, zalezi aj od verzie excelu aj od windowsu..., mozno

    saqe je offline (nepripojený) saqe

    saqe
    skús do kódu CommandButton vložiť toto

    Private Sub CommandButton1_Click()
    With Range("B2")
    .Value = CDbl(Me.TexBox1.Value)
    .NumberFormat = "#0.000"
    End With
    End Sub

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.