Riepilogo
Se si disabilita Microsoft Visual Basic, Applications Edition (VBA) ed si esegue Microsoft Excel, diverse caratteristiche di Excel nelle categorie seguenti non sono disponibili:
-
Progetti VBA, codice macro XLM e controlli ActiveX
-
Componenti aggiuntivi non compilati (file xla)
-
Voci di menu, pulsanti della barra degli strumenti e tasti di scelta rapida correlati a VBA
Nota È possibile disabilitare VBA in due modi:
-
Impostando l'impostazione di installazione su Non disponibile quando si installa Excel.
-
Usando il criterio di sistema Disabilita VBA per le applicazioni di Office .
Ulteriori informazioni
Le caratteristiche seguenti di Microsoft Excel vengono disabilitate quando VBA non è abilitato.
Progetti VBA, codice macro XLM e controlli ActiveX
-
Non è possibile creare nuovi controlli ActiveX o codice, né è possibile eseguire codice o controlli ActiveX esistenti.
-
Quando si aprono file che contengono questi oggetti correlati alla programmabilità, gli oggetti vengono rimossi e viene visualizzato l'avviso seguente:
La cartella di lavoro ha perso il progetto VBA, i controlli ActiveX e qualsiasi altra funzionalità correlata alla programmabilità.
Se si fa clic su OK, Excel apre il file in modalità di sola lettura per garantire che i componenti di programmabilità non vengano persi accidentalmente.
-
Il modello a oggetti di Excel è ancora disponibile per altri programmi; Tuttavia, gli altri programmi non saranno in grado di automatizzare Excel per l'uso di questi oggetti di programmabilità.
Componenti aggiuntivi non compilati (file xla)
Un componente aggiuntivo non compilato è un file di componente aggiuntivo creato con VBA. Se si apre un componente aggiuntivo non compilato, viene visualizzato lo stesso avviso visualizzato quando si apre un file che contiene un normale progetto VBA.
L'elenco seguente contiene alcuni dei componenti aggiuntivi predefiniti non disponibili:-
Strumenti di analisi
-
Solver
-
Creazione guidata Somma condizionale
-
Strumenti di conversione euro
-
Ricerca guidata
-
Tutti gli altri componenti aggiuntivi, inclusi Gestione report e i componenti aggiuntivi di fornitori di terze parti
Quando VBA non è installato e si apre un file contenente le funzioni fornite da questi componenti aggiuntivi, Excel modifica i risultati della formula in #NAME? perché le funzioni non sono disponibili.
Nota I componenti aggiuntivi compilati, ad esempio file xll, componenti aggiuntivi COM e componenti aggiuntivi di automazione, non sono interessati dall'installazione o meno di VBA.Voci di menu, pulsanti della barra degli strumenti e tasti di scelta rapida correlati a VBA
-
Tutti gli elementi nel sottomenu Macro del menu Strumenti non sono disponibili, ad esempio Macro, Registra nuova macro e Visual Basic Editor
-
La barra degli strumenti Visual Basic standard è ancora disponibile, ma è limitata a tre pulsanti disponibili: Sicurezza, Casella degli strumenti controllo e Microsoft Script Editor.
-
La casella degli strumenti controllo è disponibile, ma non sono disponibili pulsanti.
-
La combinazione di tasti ALT+F11 per passare a Visual Basic Editor è disabilitata, così come alt+F8 per aprire la finestra di dialogo Esegui macro.
Nota Le funzioni del foglio di lavoro Strumenti di analisi che restituiscono #NAME? se VBA non è installato nelle versioni precedenti a Excel 2007, includere quanto segue:
ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT ACCRINTM CUMPRINC HEX2DEC QUOZIENTE INTRATE AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN AMORLINC DEC2HEX IMABS ISODD RICEVUTO BESSELI DEC2OCT IMMAGINARIO LCM SERIESUM BESSELJ DELTA IMARGUMENT MDURATION SQRTPI BESSELK DISC IMCONJUGATE MROUND TBILLEQ BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD DURATA BIN2HEX IMEXP NUM SETTIMANA NOMINALE GIORNO LAVORATIVO OCT.BIN2OCT DATA.MLN IMLN EFFETTO COMPLESSO IMLOG10 OCT2DEC XIRR CONVERTIRE EOMONTH IMLOG2 OCT.HEX XNPV GIORNI.CÉÉRF IMPOWER ODDFPRICE ANNOFRAC GIORNI.CED ERFC RENDIMENTO REND.PRIMO.IRR PRODOTTO ERFC GIORNI.CEDNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC VAL.FUT.CED.SCAD IMSIN REND STRANAMENTE REND RENDMAT PREZZO CEDNUM GCD IMSQRT COUPPCD GESTEP IMSUB PRICEDISC