Formattazione testo

di il
2 risposte

Formattazione testo

Come posso formattare la maschera di input per scrivere un cognome De Luca quindi prima lettera maiuscola spazio prima lettera maiuscola.

2 Risposte

  • Re: Formattazione testo

    salvopigna ha scritto:


    Come posso formattare la maschera di input per scrivere un cognome De Luca quindi prima lettera maiuscola spazio prima lettera maiuscola.
    Per una cosa del genere, più che una maschera di input, sul controllo della maschera in cui inserisci il cognome, sull'evento AfterUpdate scriverei:
     Me!txtCognome.Value = StrConv(Me!txtCognome.Value, vbProperCase)
    Quindi, se anche scrivi [de LUCa], il codice modificherà in [De Luca]. Lo spazio ovviamente non lo può intuire, questo lo sai sicuramente: non può intuire il fatto che se scrivi [Deluca] in realtà volevi [De Luca]. StrConv con secondo parametro vbProperCase mette la lettera maiuscola ad ogni parola che compone la stringa che gli viene passata come primo parametro.
  • Re: Formattazione testo

    Un grazie immenso ho risolto un problema che mi tormenta da non so quanto!
Devi accedere o registrarti per scrivere nel forum
2 risposte