Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Osetrenie chyby "Invalid procedure call or argument" pri mazani po jednom znaku v makre?

Ahojte, mam command button, ktorym mazem po jednom znaku to, co sa zadava do comba. V sucasnom kode po zmazani posledneho znaku (combo je prazdne), tak ked znovu stlacim toto mazacie tlacidlo, tak vypise spominanu chybu, co je pochopitelne, kedze nema uz co mazat a skript hlada hodnotu, ktoru by vymazal. Urcite to bude cez podmienku if, ktora bude kontrolovat, ci kombo este obsahuje nejaky znak, ak ano, tak sa moze mazat, ak nie, tak mi staci, ze ked po tlacidle bude stale niekto klikat, tak nevypise danu chybu, aj ked urcite je mozne tento command button nahradit niecim inym, kedy bude zrejma aktivita tlacidla, ale co sa tyka prikazov a syntaxe to este neviem dat dokopy:)
Momentalny kod:

ComboBox1.Value = Left(ComboBox1.Value, Len(ComboBox1.Value) - 1)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
vidím, že si sa nedal cestou, ktorú som ti poslal v minulom vlákne, lebo tam máš poriešený aj tento…
robert13 27.08.2014 22:06
robert13
No tu cestu (uzivatelsky form.) studujem az teraz:), ale vyzera to super. Dik! poslední
Abu255 28.08.2014 07:43
Abu255

Zpět do poradny Odpovědět na původní otázku Nahoru