Andrea ha una foto negli Appunti. Vorrebbe, per la cella selezionata, inserire l’immagine in un commento. Se la cella non ha commenti, sarà necessario crearne uno. Se è già presente un commento, è necessario aggiungervi l’immagine. Andrea sa che ciò richiederebbe una macro, ma non è sicuro di come utilizzare i commenti in una macro per fare ciò di cui ha bisogno.
Microsoft, nell’ultima versione di Office 365, ora fa riferimento ai commenti come “note”. Ai fini di questo suggerimento, tuttavia, continuerò a chiamarli con il nome tradizionale di “commenti”.
Ciò che Andrea vuole fare non è affatto facile come si potrebbe desiderare. Il primo problema è che in VBA non sembra esserci alcun modo di utilizzare gli Appunti come origine di un’immagine destinata a un commento. È possibile aggirare questo problema modificando l’origine dell’immagine, facendo in modo che sia un file, in altre parole, fare in modo che la macro consenta all’utente di selezionare un file immagine che verrà quindi inserito nel commento.
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)
La macro verifica la cella attiva per vedere se contiene un commento. In caso contrario, ne aggiungerà uno. Quindi visualizza una finestra di dialogo Apri che mostra solo i file JPG (è possibile modificare il parametro della funzione GetOpenFilename per indicare quali tipi di file devono essere visualizzati). Il file selezionato viene quindi assegnato al commento.
Tieni presente che il codice non fa nulla per ridimensionare l’immagine. Puoi, se lo desideri, aggiungere il codice necessario per effettuare il ridimensionamento, come nella seguente macro:
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)