View Full Version : Visual Basic [vba] - Salvataggio dati
francescarocchi79
05-06-2003, 20:37
Visual Basic [vba] - Salvataggio dati
vorre sapere come salvare testo da textbox in una cella excel oppure salvare permanentemente su un'altra textbox.
stò impazzendo nn riesco a memorizzare permanentemente il testo che scrivo sulla textbox :muro:
Grazie amici
Che intendi per permanentemente ?
francescarocchi79
05-06-2003, 21:20
mi riferisco al fatto che riesco attualmente solo a trasferire testo da txbox a txbox o casella ma resta in memoria e al riavvio perdo quel testo
maxithron
05-06-2003, 21:23
aspetta....fammi capire...vorresti che il testo venisse memorizzato diciamo in un database?
Perchè, e scusami se non ho capito, se ad esempio in un form, hai una casella di testo dove scrivi: computer, se non è associata in qualche modo ad un "deposito", non potrai mai memorizzare "permanentemente" ciò che digiti.
Se non ho capito una mazza....scusami ancora.
francescarocchi79
05-06-2003, 21:42
giustamente (e cmq grazie x la pazienza sei veramente fantastico ;) ) hai ragione ma il punto è che io lavoro su un foglio excel dove ho dei cmdbutton che fanno riferimento a delle txbox in input ed io vorrei salvare questo testo in input sullo stesso foglio o su delle txbox o su delle celle e non so come fare naturalmente associando a dei cmdbutton il salvataggio di questo testo grazie ciccino Francy
maxithron
05-06-2003, 21:45
Lavori su excel?
ah beh...questo è un lavoro per ....a2000!!!
Tra poco lo vedrai postare e sollevarci dalla nostra databaSSeità!!!
:p :p :p
maxithron
05-06-2003, 21:46
Inoltre...era rivolto a me il "ciccino"?http://forum.hwupgrade.it/faccine/6.gif
francescarocchi79
06-06-2003, 10:41
cari ragazzi siete molto gentili ma il problema ancora sussiste e la mia testa sta per scoppiare vi prego aiutatemi grazie
Non puoi prima della chiusura della pagina salvarti i dati sul foglio Excel...e durante la riapertura riprenderli ?
francescarocchi79
06-06-2003, 12:21
il problema è che al foglio excel accedono altri utenti xcui a me interessava creare una macro che lo facesse in automatico e se grazie e troppo facile mica c'è bisogno di VBA...... ciao
Appunto al momento della chiusura (o del salvataggio) li salvi con una macro...e li ripprendi nel momento in cui il documento viene ricaricato...
francescarocchi79
06-06-2003, 12:37
forse sono un pò stupidella ma la sintassi per [u]e il contenuto di una textbox qual'è non dirmi .paste xchè incolla ma temporaneamente grazie cionci solo tu mi puoi salvare un bacion
Non so mica se ho capito bene...
Cmq se vuoi salvare un testo da una txtbox su una cella schiacciando un bottone, click col destro sul bottone (in modalita' progettazione), Visualizza Codice, e fai:
sub cmd0_click()
cells(2,2)=txtbox1
end sub
dove ovviamente txtbox1 e' il nome della casella di testo, nome che compare nella lista premendo Ctrl+Spazio.
Invece di cells(2,2) puoi usare Range("b2").
Il contenuto della txtbox lo puoi scrivere in una cella automaticamente alla chiusura del foglio di lavoro, mettendo la stessa roba di cui sopra in
thisWorkbook evento beforeclose.
Basta che apri VBEditor (Alt+F11)...
Si', ho scritto un sacco di banalita', ma m'era sembrato che fossi un pochino alle prime armi. Se ho avuto un'impressione sbagliata ti chiedo scusa... http://forum.hwupgrade.it/faccine/13.gif
Ciao,
Guldo
p.s.: ah, lo sai che esiste InputBox, vero?!?
cara francescarocchi79,
mi devi scusare ma quando sento parlare di TextBox su Excel mi viene l'orticaria ...
In ogni foglio di Excel ne hai 65536*256 di Super-TextBox (anzi Super-ComboBox) formattabili a piacere, col bordino in rilievo, lo sfondino con l'immaginetta della Madonna, la tramatura a mattoncini ...
ne vuoi solo una pronta solo una, ne vuoi dieci in colonna, pronte dieci, cento sfalsate a zigozago pronti !
Un foglio Excel non è una Form di VB, una LAPIDE grigia, fredda e funerea, ... è invece un oggetto vivo e vibrante pronto per l'uso ! :D
Se poi hai dei committenti cocciuti, diciamo così ... , cerca di farglielo capire e senno' mandali a c@++re.
A meno che non sia tu che c'hai il voglino (come dicono a Bologna) della Formina con le TextBox, e allora vediamo ...
ma però dovresti correggere il nick in: francescabarocchi79.
Ciao.
:)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.