Immagine su pulsante |
|
| Storico
discussioni |
|
| copyFace & pastFace di
Roberto |
Vorrei modificare l'immagine di un pulsante che ho
inserito in una barra dei comandi creata da me. Come posso fare per
creare quest'immagine personalizzata? Credo con i metodi copyFace e
pastFace ma ho bisogno di suggerimenti per utilizzarli.
Grazie |
|
| di Mauro |
I metodi copyFace e pastFace copiano una immagine
già esistente appartenente in un controllo come immagine in un altro
controllo. L'esempio seguente copia l'immagine del controllo
Salva della barra Standard nel primo controllo della barra
personalizzata creata ad hoc da noi:
Set OldCtrl =
CommandBars("personalizzata").Controls(1) If OldCtrl.Type = 1
Then Set newCtrl = CommandBars("Standard").Controls(3)
newCtrl.CopyFace OldCtrl.PasteFace End If End Sub
Però da quel che capisco tu vuoi creare una nuova immagine,
quindi che non appartenente alle immagini di default di Excel.
Sbaglio?
P.S. se ti può interessare nella sezione
Approfondimenti del sito, c'è un intero capitolo dedicato alla
gestione delle CommandBars. |
|
| di Roberto |
ciao Mauro e grazie, si effettivamente mi
interessa inserire una nuova immagine non compresa in quelle di
default. Andrò a vedere negli approfondimenti come mi
suggerisci. Grazie, Roberto |
|
| di apoben64 |
Ciao Mauro, Ok per la soluzione propostami nel post
codice fiscale ecc... , per quanto attiene al quesito di Roberto,
avevo già iniziato qualche ricerca , in queste si dice di copiare
negli appunti l'immagine che vorresti applicare a uno dei pulsanti
della barre degli strumenti di excel (usando ad esempio Irfanview
www.irfanview.com) e usare: menu Visualizza-Barre
strumenti-Personalizza-Modifica selezione-Incolla icona pulsante.
Provando con quel programma riesco ad ottenere un risultato ,
comunque cerchiamo ancora . A presto ! |
|
|