salve
per rendere disponibili le macro su tutti i file excel necessita inserire la macro nel File "Personal.Xls"
che si trova nella Cartella XLSTART
la procedura è semplice: Controlla se il file Xlstart è già esistente e presente nella cartella XLSTART
se esiste dal menu "finestra" clicca su scopri e scopri il file personal.xls
da Menu Strumenti>macro>macro dal menu a tendina "Macro in" scegli Personal.xls e clicca sul pulsante modifica. Ti si aprirà l'editor di VBA portati con il cursore su una riga vuota e copia la macro qua sotto:
Sub pagesetup()
ActiveSheet.pagesetup.CenterFooter = ActiveWorkbook.FullName
End Sub
finito di scrivere conferma con (Ctrl+S)
con Alt+F11 torni al foglio excel dal Menu Finestra>nascondi
chiudi tutto e la prossima volta che aprirari un qualsiasi file excel avrai disponibili le tue macro.
Per Assegnare la macro ad un pulsante sulla barra dei menu non ti resta che personalizzare la barra dei menu stessi.
Click Dx sulla barra dei menu scegli personalizza dalla scheda "Barre degli strumenti" scegli "Nuova" gli assegni un nome a tuo piacere ti comparira sul foglio la nuova barra. Scegli la linguetta "comandi" dall'elenco delle categorie scegli "Macro" trascina all'interno del nuovo menu appena creato l'icona pulsante personalizzato. Clicca co il pulsante destro sull'icona appena trasferita e scegli "assegna macro"
dall'elenco assegnagli la tua macro. Sposta la tua nuova barra del menu dove vuoi e chiudi la finestra personalizza.
Chiudi Excel e al nuovo avvio avrai disponibile sempre la macro e il nuovo pulsante sulla barra dei menu.
saluti Andrea