Macro non riuscita dopo il filtro (Microsoft Excel)
Durante il test di nuove macro sviluppate, è possibile che la macro non riesca quando viene eseguita e le informazioni in un foglio di lavoro vengono filtrate.
Ciò può accadere perché la macro potrebbe aspettarsi che tutte le informazioni nel foglio di lavoro siano disponibili o potrebbe provare ad aggiornare le informazioni che non sono visibili sullo schermo.
La migliore soluzione a questo problema è assicurarsi che la macro disattivi il filtro. Questo può essere fatto facilmente aggiungendo la seguente riga di codice all’inizio della macro:
ActiveWorksheet.AutoFilterMode = False
Ciò garantisce che il filtro sia disattivato e rimuove i problemi che potrebbero presentare i dati filtrati per la macro. (Ciò comporterà, ovviamente, la perdita di qualsiasi impostazione di filtro, ma ai fini di molte macro potrebbe essere un effetto collaterale accettabile.)
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (11083) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia di menu di Excel qui: