Originariamente inviato da frodo_jedi
Grazie ancora per la risposta,
ma a me piacerebbe invece usare questo metodo:
Supponiamo di avere dei fogli nella cartella di lavoro e che
uno di questi si chiami "Auto Vendute".
La prima volta che apro il foglio viene eseguita la macro "Esecuzione_mia_macro"
e subito dopo viene eseguita una seconda macro "NascondiFogli_tranne_uno"
che ha lo scopo di rendere non visibili tutti i fogli di calcolo (tra cui il foglio
"Auto Vendute") tranne uno.
Perchè questa sintassi è sbagliata? Mi dà un errore in fase di esecuzione
sulla riga relativa all'if
Private Sub Workbook_Open()
Sheets("Auto Vendute").Select
If ActiveWindow.SelectedSheets.Visible = True Then
Esecuzione_mia_macro
NascondiFogli_tranne_uno
ActiveWorkbook.Save
End If
End Sub