Identificativo articolo: 282847 - Ultima modifica: lunedì 19 marzo 2007 - Revisione: 3.6

Alcune funzionalità di Excel non sono disponibili se si disattiva Visual Basic, Applications Edition e si esegue Excel

Questo articolo è stato precedentemente pubblicato con il codice di riferimento I282847

In questa pagina

Espandi tutto | Chiudi tutto

Sommario

Se si disattiva Microsoft Visual Basic, Applications Edition (VBA) e si esegue Microsoft Excel, numerose funzionalità nelle seguenti categorie non saranno disponibili:
  • Progetti VBA, codice macro XLM e controlli ActiveX
  • Componenti aggiuntivi non compilati (file XLA)
  • Voci di menu, pulsanti delle barre degli strumenti e tasti di scelta rapida relativi a VBA
Nota È possibile disattivare VBA in due modi:
  • Selezionando l'impostazione Non disponibile durante l'installazione di Excel.
  • Utilizzando il criterio di sistema che consente di disattivare VBA per le applicazioni di Office.

Informazioni

Le seguenti funzionalità di Microsoft Excel non sono disponibili quando VBA non è attivato.

Progetti VBA, codice macro XLM e controlli ActiveX

  • Non è possibile creare nuovo codice o controlli ActiveX, né eseguire codice o controlli ActiveX esistenti.
  • Quando si aprono file contenenti oggetti relativi alla programmazione, gli oggetti vengono rimossi e viene visualizzato il seguente messaggio di avviso:
    La cartella di lavoro ha perso il progetto VBA, i controlli ActiveX e tutte le altre caratteristiche correlate alla programmazione.
    Scegliendo OK il file verrà aperto in modalità Sola lettura per assicurare che i componenti di programmazione non vengano accidentalmente persi.
  • Il modello a oggetti di Excel continuerà a essere disponibile per altri programmi. L'utilizzo di tali oggetti non sarà tuttavia automaticamente disponibile in Excel.

Componenti aggiuntivi non compilati (file con estensione XLA)

Un componente aggiuntivo non compilato è un file aggiuntivo creato tramite VBA. Se si apre un componente aggiuntivo non compilato, viene visualizzato lo stesso messaggio di avviso che appare quando si apre un file contenente un normale progetto VBA.

Nell'elenco seguente sono riportati alcuni componenti aggiuntivi incorporati non disponibili:
  • Strumenti di analisi
  • Risolutore
  • Creazione guidata Somma condizionale
  • Strumenti di conversione euro
  • Ricerca guidata
  • Tutti gli altri componenti aggiuntivi, incluso Gestione rapporti e i componenti aggiuntivi di altri fornitori
Se VBA non è installato e si apre un file contenente funzioni fornite da questi componenti aggiuntivi, i risultati della formula in Excel vengono modificati in #NOME? perché le funzioni non sono disponibili.

Nota I componenti aggiuntivi compilati, ad esempio i file con estensione XLL, i componenti aggiuntivi COM e quelli di automazione non sono influenzati dall'installazione o meno di VBA.

Voci di menu, pulsanti delle barre degli strumenti e tasti di scelta rapida relativi a VBA

  • Tutte le voci del sottomenu Macro del menu Strumenti quali Macro, Registra nuova macro e Visual Basic Editor non sono disponibili.
  • La barra degli strumenti Standard di Visual Basic è disponibile, ma è possibile utilizzare solo tre pulsanti: Protezione, Strumenti di controllo e Microsoft Script Editor.
  • La voce Strumenti di controllo è disponibile, ma non è possibile utilizzare i relativi pulsanti.
  • Sono disattivati sia i tasti di scelta rapida ALT+F11 per passare a Visual Basic Editor, sia ALT+F8 per visualizzare la finestra di dialogo Esegui macro.
Nota Le funzioni del foglio di lavoro Strumenti di analisi che restituiscono #NOME? se VBA non è installato comprendono:
ACCRINT      CUMIPMT     HEX2BIN      IMSUM        PRICEMAT
ACCRINTM     CUMPRINC    HEX2DEC      INTRATE      QUOTIENT
AMORDEGRC    DEC2BIN     HEX2OCT      ISEVEN       RANDBETWEEN
AMORLINC     DEC2HEX     IMABS        ISODD        RECEIVED
BESSELI      DEC2OCT     IMAGINARY    LCM          SERIESSUM
BESSELJ      DELTA       IMARGUMENT   MDURATION    SQRTPI
BESSELK      DISC        IMCONJUGATE  MROUND       TBILLEQ
BESSELY      DOLLARDE    IMCOS        MULTINOMIAL  TBILLPRICE
BIN2DEC      DOLLARFR    IMDIV        NETWORKDAYS  TBILLYIELD
BIN2HEX      DURATION    IMEXP        NOMINAL      WEEKNUM
BIN2OCT      EDATE       IMLN         OCT2BIN      WORKDAY
COMPLEX      EFFECT      IMLOG10      OCT2DEC      XIRR
CONVERT      EOMONTH     IMLOG2       OCT2HEX      XNPV
COUPDAYBS    ERF         IMPOWER      ODDFPRICE    YEARFRAC
COUPDAYS     ERFC        IMPRODUCT    ODDFYIELD    YIELD
COUPDAYSNC   FACTDOUBLE  IMREAL       ODDLPRICE    YIELDDISC
COUPNCD      FVSCHEDULE  IMSIN        ODDLYIELD    YIELDMAT
COUPNUM      GCD         IMSQRT       PRICE
COUPPCD      GESTEP      IMSUB        PRICEDISC
				

Riferimenti

Per ulteriori informazioni sulla non installazione del supporto VBA in Office, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
281953  (http://support.microsoft.com/kb/281953/ ) OFFXP: Caratteristiche disattivate se Visual Basic, Applications Edition non è installato

Le informazioni in questo articolo si applicano a
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
Chiavi: 
kbconfig kbhowto kbdtacode kbinfo KB282847
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
 

Traduzione articoli

 

Related Support Centers