Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Apple MacBook Air M3: chi deve davvero comprarlo? La recensione
Apple MacBook Air M3: chi deve davvero comprarlo? La recensione
A distanza di circa 8 mesi arriva l’importante aggiornamento dei MacBook Air: nessun cambiamento estetico, ma una revisione hardware interna con l’upgrade al processore M3. Le prestazioni migliorano rispetto alle generazioni precedenti, e questo fa sorgere una domanda spontanea: a chi è rivolto oggi questo laptop? Cerchiamo di capirlo nella nostra recensione 
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono
Da ASUS un monitor particolare ma molto completo: principalmente indirizzato al videogiocatore, può essere sfruttato con efficacia anche per attività creative e di produzione multimediale
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza
Il nuovo robot aspirapolvere domestico di Dreame abbina funzionalità complete a un moccio flottante che raggiunge al meglio gli angoli delle pareti. Un prodotto tutto in uno semplice da utilizzare ma molto efficace, in grado di rispondere al meglio alle necessità di pulizia della casa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-08-2018, 17:47   #1
lucausa75
Senior Member
 
L'Avatar di lucausa75
 
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2680
[VBA] - Visualizzazione numerica

Salve ragazzi,

con questa stringa di codice in vba

Codice:
Dim TOTAL As Double
txtTotal.Text = CDbl(TOTAL)
visualizzo il numero in questo formato 1.67660084078015E-02 ma vorrei che fosse visualizzato così 0.0167660084078015

txtTotal è una TextBox

Che tipo di variabile devo utilizzare?

Grazie
lucausa75 è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2018, 11:29   #2
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 20777
Quote:
Originariamente inviato da lucausa75 Guarda i messaggi
Salve ragazzi,

con questa stringa di codice in vba

Codice:
Dim TOTAL As Double
txtTotal.Text = CDbl(TOTAL)
visualizzo il numero in questo formato 1.67660084078015E-02 ma vorrei che fosse visualizzato così 0.0167660084078015

txtTotal è una TextBox

Che tipo di variabile devo utilizzare?

Grazie
la variabile va bene double va bene per quel numero quello che devi fare è formattare la stringa in modo da evitare l'uso della notazione scientifica nella stringa, guarda la funzione Format
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2018, 11:41   #3
lucausa75
Senior Member
 
L'Avatar di lucausa75
 
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2680
Quote:
Originariamente inviato da !fazz Guarda i messaggi
la variabile va bene double va bene per quel numero quello che devi fare è formattare la stringa in modo da evitare l'uso della notazione scientifica nella stringa, guarda la funzione Format
Grazie per il suggerimento infatti ho risolto in questo modo:

Codice:
Dim TOTAL As Double
txtTotal.text = Format(TOTAL, "0.################")
Invece se copio il valore di quella textbox in una cella di excel:

Codice:
Cells(i, TOTALColposition).Value = txtTotal.Value
Il risultato sarà corretto ma la cella excel visualizzerà il valore numerico completo 0,478155747951531 non quello formattato che a me serve 0,4782


e per visualizzarlo correttamente è necessario fare doppio click nella cella e tutto funziona.


Come posso risolvere?
lucausa75 è offline   Rispondi citando il messaggio o parte di esso
Old 16-08-2018, 15:23   #4
Cangurozoppo
Member
 
Iscritto dal: Apr 2010
Messaggi: 94
Prova con la funzione round()
Cangurozoppo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Apple MacBook Air M3: chi deve davvero comprarlo? La recensione Apple MacBook Air M3: chi deve davvero comprarlo...
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ul...
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza Dreame L10s Pro Ultra Heat: la pulizia di casa t...
HONOR Magic6 Pro: come funziona Magic Portal, il modo ''intelligente'' di condividere HONOR Magic6 Pro: come funziona Magic Portal, il...
L'innovazione richiede fiducia: Workday si propone come guida nell'era dell'IA L'innovazione richiede fiducia: Workday si propo...
RocketStar FireStar Drive: un propulsore...
Roscosmos: il lancio del razzo spaziale ...
Italia strategica per Oracle. Arriva la ...
Sam-Bankman Fried: 25 anni di reclusione...
Mobility Analytics di WINDTRE Business p...
Il lander lunare JAXA SLIM si è r...
Warframe conquista l'iPhone: senza soluz...
Marvel Rivals!, l'inaspettato shooter Pv...
Twitch aggiorna le linee guida sui conte...
Galaxy M55 ufficiale: la nuova fascia me...
Google corregge sette vulnerabilit&agrav...
IA: le imprese italiane sono in prima li...
Garmin Dash Cam 57: un'alleata perfetta ...
Elgato Facecam MK2: come rendere ancora ...
2 iRobot Roomba al prezzo più sco...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:43.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www1v