Nascondere Excel in VBA (Microsoft Excel)
Molte macro vengono scritte per eseguire un’attività specifica e limitata. Altre macro vengono scritte come parte di un’applicazione globale più ampia progettata per essere utilizzata dall’inizio alla fine da un utente. Ad esempio, ho visto pacchetti contabili scritti completamente in Excel VBA. Le funzioni del pacchetto di contabilità sono ovviamente scritte in VBA. L’utente del pacchetto di contabilità non utilizza mai “Excel normale”, ma utilizza invece menu, finestre di dialogo e scelte presentate esclusivamente dall’applicazione VBA.
Se stai scrivendo un’applicazione in VBA, potresti aver bisogno di un modo per “nascondere” completamente Excel in modo che l’utente non lo veda mai. Per farlo, puoi usare questo codice in una macro:
Application.Visible = False
Se l’applicazione termina senza uscire da Excel (ad esempio se si verifica un errore), è importante impostare la proprietà Visible su True.
In caso contrario, Excel rimarrà in memoria, ma l’utente non lo vedrà mai. L’utente non può impostare questa proprietà; deve essere fatto sotto controllo macro.
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (10945) 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 del menu di Excel qui: