Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Salve a tutti avrei la necessità di crearmi un modello all'interno del quale inserire nella Piè di pagina il valore Data Ultima Modifica in modo ad ogni salvataggio la data si aggiorni automaticamente.
Sapete darmi qualche indicazione?
Grazie
Prova a copiare l'evento qui sotto nel modulo di codice di ThisWorkook (o Questa_cartella_di_lavoro se utilizzi le versioni di Excel dalla 2010 in poi):
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim sh As Worksheet
Set sh = ThisWorkbook.Worksheets("Foglio1")
With sh.PageSetup
.LeftFooter = Format(Now, "dd/mm/yyyy")
.CenterFooter = ""
.RightFooter = ""
End With
Set sh = Nothing
End Sub
Se non hai mai utilizzato vb, vedi qui:
Io ho messo la data nella parte dx del piè di pagina:
.LeftFooter = Format(Now, "dd/mm/yyyy")
.CenterFooter = ""
.RightFooter = ""
Puoi metterlo al centro modificando così la parte di codice:
.LeftFooter = ""
.CenterFooter = Format(Now, "dd/mm/yyyy")
.RightFooter = ""
O metterlo a dx così:
Puoi metterlo al centro modificando così la parte di codice:
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = Format(Now, "dd/mm/yyyy")