Oppure

Loading
15/01/09 13:03
Andrea_MB
Ciao ragazzi! Ho creato una form, che si apre alla creazione di un documeto, con una textbox e un commandbutton ("Inserisci";) per inserire nel documento, appena creato, i dati immessi nella textbox. Ecco qua il codice:

Sub AutoNew()
UserForm1.Show

Dim nome As String

nome = UserForm1.TextBox1.Value

ActiveDocument.Bookmarks("progressivo";).Range.InsertBefore nome

End Sub

Il fatto è che quando creo il documento mi compare il form, immetto i dati, clicco sul comando "inserisci" però non inserisce niente, provando a mettere un testo predefinito (nei campi text e value) delle proprietà del textbox ho notato che quando clicco su "Inserisci" mette nel documento il testo predefinito, ma non quello effettivamente immesso nella textbox alla creazione del documento.
Dove potrebbe essere il problema?
Grazie!!
aaa
15/01/09 15:12
GrG
prova a mettere così:
nome = TextBox1.Text
aaa
15/01/09 20:36
tippolo
Postato originariamente da GrG:

prova a mettere così:
nome = TextBox1.Text


Praticamente proprio come ti era stato suggerito qui:forum.html.it/forum/…
aaa
16/01/09 9:19
Andrea_MB
Si ci avevo già provato, ma non succedeva niente, cmq alla fine ho risolto (lasciando value) associando il codice al click event sul commandbutton.
Grazie mille!
aaa
16/01/09 14:13
GrG
O.o
nn ho capito moto bene come hai fatto...lol l'importante è che ha irisolto...(forse nella richiesta nn ho capito bene)
aaa
16/01/09 16:09
magicolotto
prova con la funzione SET
aaa
16/01/09 18:45
GrG
Postato originariamente da magicolotto:

prova con la funzione SET


Ha già risolto xD
aaa
16/01/09 21:14
tippolo
Postato originariamente da GrG:

Postato originariamente da magicolotto:

prova con la funzione SET


Ha già risolto xD

e secondo me hai risolto male, GRG ti ha aveva dato la soluzione GIUSTA

Si ci avevo già provato, ma non succedeva niente,

Se non succedeva niente vuol dire che non hai scritto il codice in maniera corretta, avresti sempre potuto chiedere qui nel forum, ma se il tuo codice ti sembra che funzioni fa come vuoi.
aaa