Risolto list box e immagini

essekappa

Utente abituale
18 Novembre 2015
102
0
16
udine
2010
Best answers
0
Buongiorno,
in una form ho una listbox con articoli di un magazzino.
Volevo chiedere se selezionando un articolo (o anche passandoci sopra con il mouse) sia possibile "visualizzare" una immagine di tale articolo.

Grazie per la collaborazione
 

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
15.336
446
83
65
Napoli
2013
Best answers
206
Ciao E @essekappa

Puoi inserire un controllo immagine nella userform e all'evento Click della listbox associ del codice che carichi l'immagine nel controllo immagine relativa all'elemento cliccato.
 
Reactions: essekappa

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
15.336
446
83
65
Napoli
2013
Best answers
206
Questo è un banalissimo codice che fa questo

Visual Basic:
Private Sub ListBox1_Click()
Me.Image1.Picture = LoadPicture("C:\prova\" & Me.ListBox1.Value & ".jpg")
End Sub
da variare in base alle tue necessità.
 
Reactions: essekappa

essekappa

Utente abituale
18 Novembre 2015
102
0
16
udine
2010
Best answers
0
Ciao E @essekappa

Puoi inserire un controllo immagine nella userform e all'evento Click della listbox associ del codice che carichi l'immagine nel controllo immagine relativa all'elemento cliccato.
Grazie, ho letto la risposta, ma non ho capito che codice inserire per caricare l'immagine nel controllo immagine relativa all'elemento cliccato.
 

essekappa

Utente abituale
18 Novembre 2015
102
0
16
udine
2010
Best answers
0
Questo è un banalissimo codice che fa questo

Visual Basic:
Private Sub ListBox1_Click()
Me.Image1.Picture = LoadPicture("C:\prova\" & Me.ListBox1.Value & ".jpg")
End Sub
da variare in base alle tue necessità.
Chiedo scusa, ma il codice significa "carica dalla cartella prova in C: ad es. foto.jpg" ma non so cosa fa Me.ListBox1.Value
 

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
15.336
446
83
65
Napoli
2013
Best answers
206
Me.ListBox1.Value è l'elemento che selezioni con il click.

Me è la userform
Listbox1 è il controllo
Value è il valore del controllo (in questo caso il nome del file della foto
 
Reactions: essekappa

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
15.336
446
83
65
Napoli
2013
Best answers
206
Allora segna la discussione come risolta; per come fare guarda gli avvisi dello staff.
 

Sostieni ForumExcel

Aiutaci a sostenere le spese e a mantenere online la community attraverso una libera donazione!