Ciao, ma mi devi far capire una cosa, devi concatenare o sommare, perche nel tuo form vedo
Me.TextBox3 = Me.TextBox1.Value & " " + Me.TextBox2.Value
cioè quel segno più + significa che vuoi sommare textbox1+textbox2?
se è cosi vi sono diversi errori, il primo non puoi usare l'evento "Change", in quanto ogni volta che inserisci un carattere nella Textbox parte l'evento, devi usare l'evento "AfterUpdate" che quando scrivi qualcosa nel textbox aspetta che premi INVIO per andare avanti.
l'altro errore devi considerare che i textbox proprio la parola "Text" vuole dire che qualsiasi valore testo-numero o altro viene considerato testo e non valore numerico, per cui se vuoi fare una somma non puoi farlo devi prima fare una conversione dal testo al numero se si tratta di numeri.
se parliamo di numeri allora vi è ancora un altra considerazione da fare, sono numeri interi o decimali? se sono interi basta
TextBox3 = Val(TextBox1) + Val(TextBox2) 'val converte testo in numero
se decimali
TextBox3 = Cdbl(TextBox1) + Cdbl(TextBox2) 'Cdbl converte testo in numero con decimali
mi sembra che una volta feci un post sulle Userform, se lo trovo ti lascio il link
Ciao By Sal (8-D
[Modificato da by sal 04/12/2023 09:31]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie
clicca qui