Newsgroup: it.comp.lang.visual-basic
Titolo: Sono nuovo...

Salve,
come espresso nell'oggetto sono nuovo del newsgroup.
Mi sono appena avvicinato al VBA ed avevo intenzione di creare in excel una
sorta di form da dove è possibile stampare i dati(mittente,destinatario,
via, cap etc)  su una raccomandata.
ho già creato il form ma non so come associare il valore di una txtbox(es.
mittente) alla cella adatta.
il progetto sta venendo su carino...è il mio primo  passo dal nulla!
Grazie a tutti


Valorizza la proprietà ControlSource della textBox con il nome della cella.
Ciao
Fulvia


Date: Wed, 21 May 2003 15:59:10 GMT
NNTP-Posting-Host: 80.117.22.216
X-Complaints-To: 
newsm...@tin.it
X-Trace: 
news2.tin.it
 1053532750 80.117.22.216 (Wed, 21 May 2003 17:59:10
MET DST)
NNTP-Posting-Date: Wed, 21 May 2003 17:59:10 MET DST
Organization: TIN

 coincidenze! ;-)
Avevo anch'io questo sospetto.... ma se ha bisogno, perché non rispondergli?
(Ha pure fatto la fatica di cambiare nick, e-mail e di riformulare la
domanda in un modo piů chiaro).
Ciao
Fulvia

 riformulare la domanda in un modo più chiaro).
Perchè a me questo mondo di "furbi" non piace... perchè la scuola dovrebbe
servire ad imparare un metodo di risoluzione dei problemi, se uno a scuola
non impara a risolvere i problemi con le sue forze da grande cosa farà?
Starà a carico della pensione del padre e in definitiva della comunità?
Ha ammesso di non aver seguito la lezione... male: cosa fa allora? Invece di
chiedere ad un compagno (indice che probabilmente non sa rapportarsi con gli
altri) viene qui a farsi fare i compiti da noi... forse premere F1 era
troppo faticoso... cercare un libro di excel troppo difficle...
Visto poi che facendo l'ingenuo non riesce ad ottenere nulla, cambia nick
(il morphing su usenet è considerato il male) e forma (fa il furbo insomma),
passa alla menzogna che gli permette di ottenere la tanto desiderata
risposta e per giunta così l'ottiene...
Insomma imho consegnargli così la soluzione non è educativo.

 grande cosa farà?
Chiederà al newsgroup ;-)
Salutoni
Sergio


Mi hai convinto: io faccio ore, anche giorni di ricerche e tentativi di
solito prima di rivolgermi al newsgroup.
Vabbé, comunque approfitto per dire che questo NG è veramente eccezionale!
Le persone che lo frequentano e che rispondono in genere sono molto
competenti, e che mi dispiace che in questo periodo io stia programmando in
C++, per cui non ho molto tempo per partecipare.
Ciao a tutti


E se deve cambiare una gomma e il suo palmare è fuori copertura? ;-)

Piccola curiositą:
Ho letto il tuo indirizzo e-mail:. fulviagar@....
C'era una cavalla di corsa al trotto che si chiamava FULVIA GAR. :-)))
Saluti,
--
Antonio Cangiano
Webmaster & Content Manager 
www.visualcsharp.it
Il portale italiano della programmazione C#

 E se deve cambiare una gomma e il suo palmare č fuori copertura? ;-)
Piccione viaggiatore?
[OT]ancora di piů
ricordo una striscia dei peanuts. Snoopy che fa il capo scout, e interroga
Woodstock:
- Sei in una foresta, di notte, non ci sono nč luna nč stelle, come fai a
ritrovare la strada di casa?
Woodstock risponde: -'''''''''''''''''''
e Snoopy: - Sě, ma mettiamo che la mamma non ti senta....
Salutoni
Sergio

> Valorizza la proprietą ControlSource della textBox con il nome della
cella.
ho usato questo(scoperto col metodo del prof:registro una macro e vedo che
codice scrive)
Range("destinatario").Select
ActiveCell.FormulaR1C1 = TextBox4.Value
che ne dite?

 vedo che codice scrive)
Bingo... il metodo detto e ridetto sul NG per trovare il codice vba da excel
a word!  ;-)
PS:
Morphing è male! ;)

> Morphing è male! ;)
vabbè però il vostro comportamento non è tanto coerente con le funzionalità
di un newsgroup! :-()
invece di aiutare denigrate!
per il codice della checkbox ho messo questo:
If CheckBox1.Value = True Then
        Range("aerea").Select
    ActiveCell.FormulaR1C1 = "X"
   Else: CheckBox1.Value = False
        Range("aerea").Select
    ActiveCell.FormulaR1C1 = " "

     ActiveCell.FormulaR1C1 = " "
Quell'else e' sbagliato :)
I due punti in VB li devi considerare come un "a capo" quindi l'effetto del
codice che hai postato e' di *ri*-assegnare False alla checkbox.
Inoltre le CheckBox di VB hanno valori vbChecked, vbUnchecked e vbGrayed (le
trovi sotto l'enumerato CheckBoxConstants) e non True e False.
Le istruzioni che ripeti in entrambi i blocchi della condizione If puoi
tranquillamente riportarle fuori.
Infine, e' proprio necessario utilizzare un spazio in una cella per indicare
"non-X"? Io userei una stringa nulla ("" ovvero vbNullString)
 In definitiva, io scriverei cosi':
Range("aerea").Select
If CheckBox1.Value = vbChecked Then
    ActiveCell.FormulaR1C1 = "X"
Else
    Range("aerea").Select
    ActiveCell.FormulaR1C1 = vbNullString
End If
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

  In definitiva, io scriverei cosi':
Range("aerea").Select
If CheckBox1.Value = vbChecked Then
    ActiveCell.FormulaR1C1 = "X"
Else


ho provato come dici tu ma fa esattamente al contrario...quando è spuntata
non mette la X quando non lo è la mette!