Vai al contenuto

Finestra di dialogo Configura protezione API e macro

Come accedere a questa finestra di dialogo?
  1. Aprire Impostazioni Area di lavoro.

    I passaggi dipendono dalla modalità dell'interfaccia utente.

    Modalità dell'interfaccia utente Passaggi
    Barra multifunzione Nel menu File o tramite il pulsante Reflection (se si utilizza l'interfaccia di Office 2007), scegliere Impostazioni Area di lavoro di Reflection.
    Browser di Reflection Nel menu Reflection, scegliere Impostazioni, quindi Impostazioni Area di lavoro di Reflection.
    TouchUx Toccare l'icona Ingranaggi, quindi selezionare Impostazioni Area di lavoro di Reflection.
  2. In Centro protezione, selezionare Configura protezione API e macro.

Da questa finestra di dialogo è possibile attivare l'API .NET di Reflection e specificare le impostazioni corrispondenti.

Nota

Se è necessario utilizzare contemporaneamente l'API in più istanze di Reflection, servirsi dei layout. È possibile specificare impostazioni diverse per il Nome del canale IPC per ogni layout nella finestra di dialogo Impostazioni del layout.

Impostazioni API*

Disable API (Disattiva API)

Selezionare per impedire l'accesso di applicazioni personalizzate all'installazione di Reflection.

Preferenze delle API di versioni precedenti

Utilizzare questa impostazione per stabilire se le macro di versioni precedenti di Reflection sono supportate e per determinare quale API delle versioni precedenti viene utilizzata per impostazione predefinita dal metodo GetObject() per restituire gli oggetti API COM. Reflection supporta più API ma accetta chiamate GetObject() solo per un tipo di oggetto delle Api di versioni precedenti alla volta.

Selezionare Se...
Nessuna API di versioni precedenti Non si utilizzano macro di versioni precedenti di Reflection oppure il codice non accede agli oggetti API COM di versioni precedenti tramite il metodo GetObject().
Extra! Usare GetObject() per accedere agli oggetti API COM EXTRA! di versioni precedenti.
Reflection Si utilizzano macro di versioni precedenti di Reflection oppure si accede agli oggetti API COM di versioni precedenti di Reflection tramite GetObject(). Ogni documento della sessione aperto o creato in seguito ha la possibilità di contenere macro di versioni precedenti; oltre al progetto VBA standard di Visual Basic Editor include infatti un progetto VBA di versioni precedenti.
Nota: tutti i file di impostazioni di Reflection che vengono aperti nello spazio di lavoro, compresi i file di impostazioni salvati come documenti della sessione di Reflection, supportano l'API di versioni precedenti, indipendentemente da come è stata impostata questa opzione.

Autorizzazioni all'esecuzione di azioni

Specificare il comportamento desiderato quando un'azione con restrizioni impostate tramite Criteri di gruppo Installazione software o il Gestore autorizzazioni viene avviata da una macro o da una chiamata API.

Impostazione Descrizione
Richiedi diritti elevati Selezionare per controllare le azioni con restrizioni tramite Controllo account utente (UAC).
Esegui l'azione Selezionare per eseguire come previsto le azioni con restrizioni che vengono avviate da una macro o da una chiamata API. Queste stesse azioni non vengono eseguite se avviate dall'interfaccia utente.

Maggiori informazioni