Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema condizione if, verifica carattere

    Ciao,

    Sicuramente la domanda potrebbe essere banale, ma ci sto sbattendo la testa da un pò. Il problema è che non riesco a far rispettare una condizione if, per l'inserimento di un carrattere; ovvero:

    Ho un form con delle celle ed un bottone che se cliccato mi fa inserire un valore dentro le celle (in questo caso un carattere che deve essere solo "V"). La condizione c'è l'ho strutturata cosi:



    codice:
    valore = InputBox("Immetere un Valore", "Immettere un valore") 
    If valore <> V Then 
    MessageBox.Show("Errore il carattere può essere solo V") 
    Me.casilla1.Clear() 
    ElseIf valore = V Then 
    Me.casilla1.Text = Me.casilla1.Text & valore & Chr(13) & Chr(10) 
    End If 
    End Sub
    Quello che voglio, oltre ovviamente a mandare un messaggio di errore se l'utente inserisce un carattere diverso da V è che se invece l'utente inserisce V, il carattere viene dunque scritto nella cella e procede di conseguenza nella cella adiacente.

    Spero di essere stato chiaro.

    Grazie in anticipo del vostro aiuto.

    P.S. Lavoro con Visual Basic 2010 Express

  2. #2
    i literal vanno tra virgolette, altrimenti sono variabili... (e l'hai anche scritto nella spiegazione )



  3. #3
    Originariamente inviato da optime
    i literal vanno tra virgolette, altrimenti sono variabili... (e l'hai anche scritto nella spiegazione )


    Non ci posso credere

    Grazie infinite....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.