

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)
vidím, že si sa nedal cestou, ktorú som ti poslal v minulom vlákne, lebo tam máš poriešený aj tento problém, ale newa :D
Čaw
No tu cestu (uzivatelsky form.) studujem az teraz:), ale vyzera to super. Dik!