| Il controllo RefEdit di Enzo |
Vorrei chiedervi un’ informazione, se vi è possibile, sul controllo di Userform “refedit†che è menzionato su delle riviste ma non è spiegato bene.
Con il comando “refedit†puoi evidenziare una zona di un foglio e nella casella viene restituito la zona evidenziata.
Il mio quesito è questo: c'è la possibilità che con questo comando, evidenziando la zona nella casella, venga restituito il contenuto della cella?
Grazie |
|
| controllo RefEdit di moderatore |
Il comando RefEdit è molto simile ad una casella combinata, tuttavia il suo utilizzo ha senso solamente all’inteno di Excel in quanto la sua funzione è quella di immagazzinare al suo interno le coordinate di un intervallo di celle Excel selezionate. Possiamo trovare esempi di controlli RefEdit dal menu Formato - formattazione condizionale.
Secondo me non ha molto senso ricavare i valori delle celle tramite Refedit, in quanto x un intervallo di dati dovrebbe gestire una matrice di valori. Tuttavia dalle coordinate si possono estrarre i dati applicativamente.
Tu cosa ne pensi?
|
|
| di enzo |
sono daccordo con te.
per caso tu conosci qualche sistema attraverso il quale attraverso una userform puoi cliccare andando su una cella o su piu' celle e poi avere il contenuto della stessa nella userform?
esempio in una userform con una textbox riesco a dire al programma che voglio il contenuto di a1 all'interno della text box. vorrei invece che cliccando esempio nella textbox andassi su una cella o piu celle e riottenere il contenuto nella textbox. ( textbox puo' essere anche combobox etc.). grazie dell'eventuale aiuto
|
|
| di Moderatore |
Facciamo un esempio semplice:
1) definisci una nuova userform che al suo interno abbia una textbox
2) definisci la proprietà ShowModal della userform a false.
3) nel modulo di codice relativo al foglio1 inserisci il seguente codice:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
UserForm1!TextBox1.Text = ActiveCell.Text
UserForm1.Show
End Sub.
4) Entra in foglio1 e prova ad inserire valori a caso nelle celle.
Poe 'ndar ben? |
|
| di moderatore |
| Ti chiedo io un favore adesso: ti va di rispondere ad Ulix nell'altro forum? |
|
| di enzo |
| ok |