Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

macro per inserimento foto in celle Excel

Ultimo Aggiornamento: 29/12/2019 10:26
Post: 3.647
Registrato il: 03/04/2013
Utente Master
Excel 2000 - 2013
OFFLINE
29/12/2019 07:24

Buona giornata, a Tutti.
Considerando che considero Forum uno strumento di condivisione delle competenze e di approfondimento degli argomenti trattati, riprendo questa discussione per gli Utenti di Forum interessati a questo argomento.

@alfrimpa in risposta #2, proponeva:


 
Sul foglio SchArt inserisci un controllo Immagine (lo trovi in Sviluppo e poi Inserisci) posizionandola e dimensionandola opportunamente sulla cella C5-

Poi nel modulo del foglio SchArt devi inserire una macro (che al variare della cella B3) inserisca nel controllo immagine il file jpg del prodotto.

Per limitare l'esecuzione della macro alla sola cella B3 devi usare l'istruzione Intersect e per caricare l'immagine l'istruzione LoadPicture.



Inizialmente non riuscivo ad interpretare correttamente l'istruzione LoadPicture ottenendo sempre un messaggio di errore.
In seguiuto, grazie alle competenze e alla pazienza di Alfredo, ho chiarito privatamente questo aspetto concludendo che l'utilizzo di LoadPicture è da prendere in seria considerazione; per questo motivo mi sono sentito in dovere di attribuire un "mi piace" alla sua proposta.

LoadPicture, come tutte le istruzioni, presenta limiti e vantaggi.
- Svantaggio: Non consente di modificare dinamicamente posizione e dimensioni dell'immagine
- Vantaggio: Riduce drasticamente il Codice VBA

Nel caso in esame, se tutte le immagini sono state dimensionate correttamente, mi sento di condividere la propopsta di @alfrimpa.

Considerando che anche la proposta di @dodo47, che saluto, è molto interessante mi permetto di attribuire un "mi piace" anche alla sua proposta.

 

Tanto è dovuto per opportuna condivisione con tutti gli Utenti di Forum.

Buon fine settimana.

Giuseppe



Windows XP - Excel 2000
Windows 10 - Excel 2013
Vota: 15MediaObject5,0028 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 07:24. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com