Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

vba excel 2003: Formattare TextBox

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

vba excel 2003: Formattare TextBox

Postdi karug64 » 21/02/14 00:36

In un form ho un textbox a cui assegno il valore di una cella impostando la proprietà

controlsource =[database.xls]Foglio1!J3

il problema è che in J3 c'e' un campo numerico (es 123456,90) che mi viene riportato proprio cosi' ma vorrei visualizzarlo 123.456,90.

Cosi' pure nel textbox5 visualizzo il valore della cella K7 che è formattata in percentuale (98,34%) e mi viene visualizzato (0,9834)

C'e' qualche proprietà del text da settare o come si puo' fare ?

Grazie
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22

Sponsor
 

Re: vba excel 2003: Formattare TextBox

Postdi Anthony47 » 21/02/14 01:23

In un' altra cella metti la formula
Codice: Seleziona tutto
=TESTO(J3;"#.##0,00")

Usa questa cella come ControlSource

Per la cella in percentuale userai la formula
Codice: Seleziona tutto
=TESTO(J4;"0,00%")


Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13895
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: vba excel 2003: assegnare valore cella a textbox

Postdi ricky53 » 21/02/14 01:28

Ciao,
leggi il suggerimento di Anthony e poi
se non si vuole utilizzare la proprietà ControlSource ... prova anche così
Codice: Seleziona tutto
    Me.TextBox4 = Format(Range("J3"), "0,000.00")


Codice: Seleziona tutto
    Me.TextBox5 = Format(Range("B7"), "0.00 %")
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: vba excel 2003: Formattare TextBox

Postdi karug64 » 21/02/14 21:58

Grazie ad entrambi e alla prossima ..... ;) ;)
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22


Torna a Applicazioni Office Windows


Topic correlati a "vba excel 2003: Formattare TextBox":


Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti