Ciao raga....allora....non riesco a scrivere correttamente questo insieme di controlli... :rollo:

ho una serie di IF per verificare il contenuto dei campi del Form....uno di questi IF dovrebbe fare al suo interno un controllo principale per verificare che sia un numero e poi vedere se il numero è corretto!

codice:
If txtCodCom.Text è un numero allora
   If (Len(Trim(txtCodCom.Text)) <= 100) Or (Len(Trim(txtCodCom.Text)) > 1000) Then
   MsgBox "Inserire un codice valido "
   txtCodCom.SetFocus
        If Len(Trim(txtCodCom.Text)) = 0 Then
          MsgBox "Inserire un codicevalido "
          txtCodCom.SetFocus
    
    ElseIf Len(Trim(txtDesCom.Text)) = 0 Then
        MsgBox "Inserire la descrizione della commessa"
        txtDesCom.SetFocus
    ElseIf Len(Trim(cmbTipCom.Text)) = 0 Then
        MsgBox "Scegliere la tipologia della commessa"
        cmbTipCom.SetFocus