Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

La prima parola in maiuscolo

Ultimo Aggiornamento: 08/09/2017 21:35
Post: 73
Registrato il: 27/04/2005
Utente Junior
Excel 2010
OFFLINE
08/09/2017 19:35

Buonasera,

in un programmino per avere un testo in maiuscolo sulla TextBox in una UserForm, ho inserito il seguente codice:

Private Sub Txt_Titolo_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
KeyAscii = Asc(UCase(Chr(KeyAscii)))
End Sub

nell'inserimento tramite un pulsante, ho inserito il seguente codice:

......
Foglio8.Range("M" & h - 1) = UCase(Left(Txt_Titolo.Text, 1)) & Mid(Txt_Titolo.Text, 2)
...... 
 
noto sulla cella del foglio di lavoro che il testo è tutto maiuscolo mentre gradirei che solo la prima lettera sia maiuscolo.

Ho provato senza riuscire se gentilmente potete suggerire.

Grazie e saluto.

Domenico.
Post: 1.330
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
08/09/2017 20:18

ciao
prova

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If TextBox1.Text = "" Then
KeyAscii = Asc(UCase(Chr(KeyAscii)))
End If
End Sub



adattandolo al tuo textbox
Post: 73
Registrato il: 27/04/2005
Utente Junior
Excel 2010
OFFLINE
08/09/2017 20:43

uonasera Federico460,

avevo provato anche questo codice che mi fa la prima lettera del testo im maiuscolo.

Gradisco invece che digitando sulla TextBox il testo dovrebbe risultare tutto in maiuscolo e nella cella del foglio di lavoro dovrebbe convertire la prima lettera im maiuscolo e le restanti in minuscolo.

Auguro che si possa realizzare, ringrazio della disponibilità, saluto.
Post: 1.104
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
08/09/2017 21:06

ciao
per il foglio prova con

tuacella = StrConv(tuacella), vbProperCase)


per la textBox

TextBox = StrConv(TextBox), vbUpperCase)


ciao
Frank
[Modificato da tanimon 08/09/2017 21:08]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 74
Registrato il: 27/04/2005
Utente Junior
Excel 2010
OFFLINE
08/09/2017 21:31

Buonasera tanimom,

nel ringraziarti, purtoppo non funziona.
Post: 1.105
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
08/09/2017 21:35

tu dici
non funziona senza spiegare.

io rispondo senza spiegare:
"A me sì!"


Se vuoi un altro tipo di risposta,
allega il tuo file senza dati sensibili:
ci darò un'occhiata volentieri.

Ciao

Frank
[Modificato da tanimon 08/09/2017 21:37]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02:55. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com