› Sviluppare funzionalita su Microsoft Office con VBA › Salvare immagine in userform
-
AutoreArticoli
-
Buongiorno ragazzi
Non credo si possa , ma chiedo ai più esperti di mè
Salvare la sostituzione di immagini in userform senza utilizzare nessun indirizzo
Allego il mio File dove sostituisco le immagini
Allegati:
You must be logged in to view attached files.Lo puoi fare salvando le immagini in un foglio ed utilizzando una combobox per selezionarle
un codice di esempio potrebbe essere questo
`Private Sub combobox1_Change() Worksheets("Immagini").Shapes(combobox1.Value).CopyPicture Set Image1.Picture = PastePicture(xlPicture) End Sub`Ciao patel
Grazie per il tuo intervento , ma per salvare su un foglio o una cartella non era il mio problema , quello che intendevo era proprio sostituire e salvare l'immagine in userform in modo che al riavvio mi trovo la nuova immagine non sono sicuro , ma credo che si possa fare
Ciao
Se noti, nel tuo file la variabile NomeFile del pulsante Cambia immagine è uguale all'indirizzo dell'immagine. Prova (ma vuole essere solo un tentativo) a salvarlo dome Nome definito. Quando apri la UserForm digli di caricare quello che trova come Nome definito.
Controindicazioni: ovviamente se "presti" il file a qualcuno che non ha quell'indirizzo la macro si blocca. Prevedi anche questo caso.
Ciao,
Mario
Ciao
Se noti, nel tuo file la variabile NomeFile del pulsante Cambia immagine è uguale all'indirizzo dell'immagine. Prova (ma vuole essere solo un tentativo) a salvarlo dome Nome definito. Quando apri la UserForm digli di caricare quello che trova come Nome definito.
Controindicazioni: ovviamente se "presti" il file a qualcuno che non ha quell'indirizzo la macro si blocca. Prevedi anche questo caso.
Ciao Mario
Si in effetti è così , ma quello che cercavo era salvarlo con macro come viene salvato dalla proprietà dell'userform , che anche se cambi PC funziona sempre
-
AutoreArticoli
