Zrušení opakování inputboxu Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Jsimi
Level 1.5
Level 1.5
Příspěvky: 119
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Zrušení opakování inputboxu  Vyřešeno

Příspěvekod Jsimi » 02 pro 2013 14:36

Ahoj,
Potřeboval bych poradit co mám špatně. Pomocí inputboxu zadávám hodnoty do řádku. Problém je v tom že se stále cyklicky opakuje dokud nedám cancel, ale já bych chtěl, aby se po zadání poslední hodnoty ukončil, nebo se případně zeptal zda budu pokračovat.
Předem díky za radu.

Kód: Vybrat vše

Sub Zaoblenýobdélník4_Klepnutí()
'Doplnění výrobku do norem

   
    Dim DalsiRadek As Long
    Dim Zadani1 As String, Zadani2 As String, Zadani3 As String, Zadani4 As String, Zadani5 As String
    Do
        ' Stanovit následující prázdný řádek
        DalsiRadek = Cells(Rows.Count, 6).End(xlUp).Row + 1

        ' Vyzvat k zadání údajů
        'Zadani1 = InputBox("Zadej pořadové číslo")
        'If Zadani1 = "" Then Exit Sub
        Zadani2 = InputBox("Zadej pořadové číslo")
        If Zadani2 = "" Then Exit Sub
        Zadani3 = InputBox("Zadej pořadí")
        If Zadani3 = "" Then Exit Sub
        Zadani4 = InputBox("Zadej normu na hodinu")
        If Zadani4 = "" Then Exit Sub
        Zadani5 = InputBox("Zadej název normy")
        If Zadani5 = "" Then Exit Sub
        Zadani6 = InputBox("Zadej číslo normy")
        If Zadani6 = "" Then Exit Sub

        ' Zapsat data
        'Cells(DalsiRadek, 1) = Zadani1
        Cells(DalsiRadek, 2) = Zadani2
        Cells(DalsiRadek, 3) = Zadani3
        Cells(DalsiRadek, 4) = Zadani4
        Cells(DalsiRadek, 5) = Zadani5
        Cells(DalsiRadek, 6) = Zadani6
       
    Loop
   
 'End With
 End Sub

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Zrušení opakování inputboxu

Příspěvekod cmuch » 02 pro 2013 18:14

Před Loop vlož toto

Kód: Vybrat vše

If MsgBox("Zadavat znovu ? ", vbYesNo, "Hlaseni") = vbNo Then Exit Sub


Pokud bys to chtěl bez otázky tak zruš Do a Loop

Jsimi
Level 1.5
Level 1.5
Příspěvky: 119
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: Zrušení opakování inputboxu

Příspěvekod Jsimi » 02 pro 2013 18:24

Moc děkuji za radu.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • paypal zruseni učtu - zablokovana simka
    od p3v4x » 02 říj 2023 20:16 » v Vše ostatní (z oblasti IT)
    15
    6923
    od petr22 Zobrazit poslední příspěvek
    05 říj 2023 19:18
  • Redmi 9C - zrušení ověření Google účtu
    od Karrex » 16 kvě 2023 16:21 » v Mobily, tablety a jiná přenosná zařízení
    2
    1766
    od pcmaker Zobrazit poslední příspěvek
    16 kvě 2023 18:08

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Myerina a 9 hostů