Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Aiuto per un textbox . . . di Sal (utente non iscritto) data: 21/06/2012
Ciao a tutti
vorrei un aiuto di questo tipo:
come faccio a inviare il testo di un textbox1 all'interno di un userform in un'altro textbox di un'altro userform?
mi spiego meglio:
ho un userform1 con una serie di texbox
textbox1 con testo a scrittura libera (per esempio): "mamma"
textbox2 con testo: "papa'"
textbox3 con testo: "fratello"
e un commanbutton1 chiamato "invia"
ho un secondo userform2 con altrettanti textbox1-2-3
vorrei che quando clicco sul bottone "invia" le parole scritte nei textbox dell'userform1 mi vadano nelle textbox dell'userform2 e mi chiuda poi l'userform1 con il comando finale: unload me
grazie a tutti coloro che sappiano risolvermi questo problema
ciao
sal
di Sal (utente non iscritto) data: 21/06/2012
Premetto che l'userform1 (da dove devono essere inviate le parole) viene aperto da un commandbutton nell'userform2 (quello di destinazione).
grazie
di Sal (utente non iscritto) data: 21/06/2012
Ciao a atutti
ci sono riuscito da solo nel modo di cui sotto.
però ora ho un'altro problema:
nell'userform2 (quello di destinazione) ho anche li un bottone invia che cliccandoci su invia i dati delle textbox in celle di un foglio1
però se le textbox dell'userform2 le scrivo io, funziona, i dati mi vanno nelle celle del foglio
se i testi delle textbox invece provengono dall'userfom1, quando clicco invia mi da questo errore:
errore 1004 generato da vbaproject
metodo "range dell'oggetto"_global non riuscito
che vuol dire?
perchè se i dati non li scrivo io non funziona invece se li scrivo io funziona?
forse non riconosce come testo le parole arrivate dall'userform1?
bohhh . . .
un grazie a tutti quelli che mi risponderanno
ciao
sal
Private Sub CommandButton4_Click()
UserForm1.TextBox1.Text = TextBox1.Text
UserForm1.TextBox2.Text = TextBox2.Text
UserForm1.TextBox3.Text = TextBox3.Text
Unload Me
End Sub
di Patel (utente non iscritto) data: 21/06/2012
Userform1.textbox1.text = textbox1.text non ha senso
devi scrivere
userform1.textbox1.text = userform2.textbox1.text