La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buongiorno,
vorrei poter salvare alcuni fogli, che contengono delle macro, in un file diverso senza macro in formato .xlsx.
Ho provato con il codice:
Sub Macro6() ' ' Macro6 Macro ' Sheets(Array("Mensilizzazione", "Crediti")).Select Sheets(Array("Mensilizzazione", "Crediti")).Copy ActiveWorkbook.SaveAs Filename:= _ "https://Conti%202023/prova.xlsx" _ , FileFormat:=51, CreateBackup:=False ActiveWorkbook.Close End Sub
ma si blocca con la finestra di dialogo che mi chiede se voglio mantenere le caratteristiche del file con macro o no.
Come posso fare per forzare il salvataggio senza che la finestra di dialogo appaia?
Grazie
Se sei ultra sicurissimo di quello che fai puoi usare queste due istruzioni:
Sub Macro6()
Application.DisplayAlert = False
... (tuo codice)
Application.DisplayAlert = True
End Sub
Importantissima l'istruzione che rimette a True i DisplayAlert altrimenti ogni errore in qualsiasi punto del progetto verrà bypassato