19/03/10 17:38
Anie
Salve a tutti ho un piccolo problemino XD
Sto creando un programma dove i due dati che mi servono vengono inseriti dall'utente attraverso le inputbox... i dati possono essere solo numerici...
quindi ho fatto questo :
fino a qua nn incontro problemi.
L'unica cosa che mi fa venire i nervi è che nel momento in cui premo annulla(cancel) nell'inputbox questa si riapre fino a quando nn inserisco i numeri...
come posso fare per ovviare ciò?
ho visto anche su internet che un codice per gestire Annulla è empty ma mi da errore...
quindi ho pensato...ora lo frego io!! aggiungo on "errore resume next" ma dopo se inserisco dei caratteri non mi fa il while e restituisce la stringa con valore 0 e al prof non piace...
che consigli mi date??
grazie mille =)
Sto creando un programma dove i due dati che mi servono vengono inseriti dall'utente attraverso le inputbox... i dati possono essere solo numerici...
quindi ho fatto questo :
For i = 0 To 1 a = InputBox("inserisci numeri positivi", "INSERIMENTO NUMERI") 'codice per vedere se a è un numero Do While Not IsNumeric(a) a = InputBox("devi inserire solamente numeri", "ERRORE") Loop txth0(i).Text = CDbl(a) Next i
fino a qua nn incontro problemi.
L'unica cosa che mi fa venire i nervi è che nel momento in cui premo annulla(cancel) nell'inputbox questa si riapre fino a quando nn inserisco i numeri...
come posso fare per ovviare ciò?
ho visto anche su internet che un codice per gestire Annulla è empty ma mi da errore...
quindi ho pensato...ora lo frego io!! aggiungo on "errore resume next" ma dopo se inserisco dei caratteri non mi fa il while e restituisce la stringa con valore 0 e al prof non piace...
che consigli mi date??
grazie mille =)
aaa