Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione di dati
Ciao Jaxcopo ,
ho sviluppato una macro che rende veryhidden un foglio di excel che deve essere reso visibile solo se determinate condizioni sono soddisfatte. l'errore viene restituito quando il codice arriva al comando seguente:
ActiveWorkbook.Sheets("NomeFoglio").Visible = xlSheetVisible
il codice ha funzionato fino a poco tempo fa mentre ora continua a restituirmi questo errore
Questo tipo di errore di automazione può occasionalmente verificarsi senza una causa evidente e causare strani problemi. Tuttavia spesso viene risolto esportando il modulo di codice di interesse, cancellandolo e quindi reimportandolo.
È possibile eseguire queste operazioni manualmente dall'editor VBA.
- File
- Esporta
e
- File
- Importa
Se utilizzi una versione a 32 bit di Excel, puoi invece scaricare il componente aggiuntivo COM **CodeCleaner** **** di Rob Bovey che si installa come aggiunta all'editor VBA.
Altrimenti, potrei pubblicare il codice che puoi incollare nel tuo file Personal.xlsb che puoi eseguire per pulire il codice nel file problematico.
===
Regards,
Norman