Moderatori: Anthony47, Flash30005
alfrimpa ha scritto:Ciao Statam
Potresti inserire un controllo Immagine (ActiveX) dimensionandolo in modo da adattarlo perfettamente alla cella.
Poi con il metodo LoadPicture del controllo potrai caricare al suo interno il file immagine che desideri.
Ad esempio se il controllo si chiama Image1 questa istruzione da inserire nell'evento Clic del pulsante
Image1.Picture = LoadPicture("C:\prova\file.jpg")
carica il file immagine che si trova in c:\prova nel controllo Immagine
Giocaci un po'
Private Sub CommandButton1_Click()
Image1.Picture = LoadPicture("c:\prova\1.jpg") '<===== Modifica con il tuo percorso e file
End Sub
Private Sub CommandButton2_Click()
Image1.Picture = LoadPicture("c:\prova\2.jpg") '<===== Modifica con il tuo percorso e file
End Sub
alfrimpa ha scritto:Ciao statam
Ti allego un file; non so se è quello che vuoi
http://www.filedropper.com/statam_1
Nel seguente codice associato ai pulsanti devi modificare percorso e nome file
- Codice: Seleziona tutto
Private Sub CommandButton1_Click()
Image1.Picture = LoadPicture("c:\prova\1.jpg") '<===== Modifica con il tuo percorso e file
End Sub
- Codice: Seleziona tutto
Private Sub CommandButton2_Click()
Image1.Picture = LoadPicture("c:\prova\2.jpg") '<===== Modifica con il tuo percorso e file
End Sub
alfrimpa ha scritto:Ciao Statam
Penso che l'unico modo possibile per fare tutto in automatico è che sul secondo pc ci sia già un percorso identico al primo.
In alternativa si potrebbe pensare ad una InputBox dove digitare il nuovo percorso e quindi farlo prendere alle macro già presenti.
Non so se mi sono spiegato.
LoadPicture(ThisWorkbook.Path & "\PROVA\2.jpg")
Anthony47 ha scritto:Invece di avere "sul secondo pc [...] un percorso identico al primo" sarebbe sufficiente avere sul secondo PC un subdirectory (es \PROVA) nella stessa directory in cui si trova il file principale; poi invece di
LoadPicture("c:\prova\2.jpg") userai
- Codice: Seleziona tutto
LoadPicture(ThisWorkbook.Path & "\PROVA\2.jpg")
Ma se parli di sole 2 immagini (o comunque di "poche" immagini) potresti pensare di lavorare con immagini caricate sul foglio, da visualizzare all'occorrenza.
Ciao
Torna a Applicazioni Office Windows
VBA _ Pulsante per inserimento riga copiata Autore: Saetta1988 |
Forum: Applicazioni Office Windows Risposte: 1 |
Pixabay: tasto dx / Apri immagine in una nuova scheda Autore: franco11 |
Forum: Audio/Video e masterizzazione Risposte: 3 |
VBA per cliccare su pulsante in email outlook Autore: AleRosa |
Forum: Applicazioni Office Windows Risposte: 5 |
Pixabay: Tasto dx/Apri immagine in un'altra scheda Autore: franco11 |
Forum: Software Windows Risposte: 7 |
Visitano il forum: Nessuno e 65 ospiti