Ciao a tutti, ho provato a cercare topic simili con la funzione cerca ma non ho trovato nulla... ho essenzialmente due problemi il primo è:
devo cancellare una macro una volta eseguita. Mi spiego meglio in una cella voglio che compaia la data in automatico allora scrivo:
Private Sub workbook_open()
ActiveSheet.Unprotect
Cells(1, 10).Value = Now()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
il fatto è che ogni volta che apro il file anche nei giorni successivi mi aggiorna la data cosa che non voglio... posso una volta eseguita la macro cancellarla?
secondo quesito: ho un file excel in office97 che non mi fa eseguire due volte questo codice
sub salva()
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\Documenti\pippo.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
Application.OnTime Now + TimeValue("00:03:00"), salva
end sub
beh mi dà un errore su ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\Documenti\pippo.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
ah un ultima cosa sul mio computer con office2003 funge bene... scusate l'ignoranza ciao ciao e grazie