Condividi tramite

[Access] Maschera di input

Anonimo
2010-03-09T10:45:08+00:00

Buongiorno

Devo inserire dei valori in un campo che voglio siano tutti maiuscoli.

Immettendo in nelle proprietà della casella di testo in formato il simbolo > il valore viene effettivamente scritto in maiuscolo ma sulla tabella viene scritto in minuscolo e questo non va bene.

Ho provato allora ad immettere una maschera di input in visualizzazione struttura della tabella, tra le varie combinazioni che vedo nella guida in linea di access trovo che il carattere T permette di inserire qualsiasi carattere o spazio. L'immissione di caratteri o spazi in questa posizione è facoltativa. E' quello che fa al mio caso, ma se inserisco >T nella casella di testo associata mi compare solo la lettera T senza poter aggiungere altro.

In sostanza io devo poter aggiungere qualsiasi carattere o simbolo in questo campo e sulla relativa tabella deve essere scritto in maiuscolo.

Grazie Francesco

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-03-09T11:31:39+00:00

Per far apparire tutte lettere maiuscole (accentate comprese), durante la digitazione

in una casella di testo, immettere il seguente codice nell'evento "Su pressione":

    Dim strCarattere As String

    strCarattere = Chr(KeyAscii)

    KeyAscii = Asc(UCase(strCarattere))

Ciao, Massimo.

La risposta è stata utile?

4 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2010-03-09T11:49:33+00:00

    Ottimo!

    Funziona perfettamente!

    Grazie Massimo.

    ciao Francesco

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento