XL97: Errore: conflitto di nome con modulo esistente

Traduzione articoli Traduzione articoli
Identificativo articolo: 156882 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo Ŕ stato archiviato. L?articolo, quindi, viene offerto ?cosý come Ŕ? e non verrÓ pi¨ aggiornato.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

In Visual Basic Editor in Microsoft Excel 97, quando si tenta di creare un riferimento da un progetto a un altro progetto, viene potrebbe essere visualizzato il seguente messaggio di errore:
Conflitti di nome con modulo esistente, progetto o libreria di oggetti

Cause

Questo comportamento si verifica quando entrambi i progetti hanno lo stesso nome.

Risoluzione

Per evitare questo problema, rinominare i progetti che hanno lo stesso nome. Per effettuare questa operazione, utilizzare uno dei metodi descritti di seguito.

Metodo 1

  1. Nella riquadro di Esplora progetti in Visual Basic Editor, visualizzare i progetti elencati. Dovrebbero essere visualizzate voci simili al seguente:
    <vbaproject> (Book1.xls)
    <vbaproject> (Book2.xls)
    <vbaproject> (Personal.xls)
    dove <vbaproject> Ŕ il nome del progetto.
  2. Fare clic sulla voce per il progetto che si desidera rinominare.
  3. Scegliere ProprietÓ di <vbaproject> dal menu Strumenti.

    dove <vbaproject> Ŕ il nome del progetto.
  4. Fare clic sulla scheda Generale.
  5. Nella casella Nome progetto, digitare un nome nuovo progetto univoco.

    Nota: Non utilizzare un nome di progetto si utilizza in qualsiasi cartella di lavoro.
  6. Fare clic su OK.
  7. Dal menu file, scegliere Salva <bookname>, dove <bookname> Ŕ il nome della cartella di lavoro che Ŕ stato modificato.
  8. Ripetere i passaggi da 1 a 7 per tutte le cartelle di lavoro che contengono Visual Basic moduli, moduli di classe o i form utente.

Metodo 2

  1. Nella riquadro di Esplora progetti in Visual Basic Editor, visualizzare i progetti elencati. VerrÓ visualizzata una delle voci simili al seguente
    <vbaproject> (Book1.xls)
    <vbaproject> (Book2.xls)
    <vbaproject> (Personal.xls)
    dove <vbaproject> Ŕ il nome del progetto.
  2. Fare clic sulla voce per il progetto che si desidera rinominare.
  3. Nel riquadro proprietÓ, nella casella a destra di "(nome)", digitare un nome nuovo progetto univoco e premere INVIO.

    Nota: Non utilizzare un nome di progetto si utilizza in qualsiasi cartella di lavoro.
  4. Dal menu file, scegliere Salva <bookname>, dove <bookname> Ŕ il nome della cartella di lavoro che Ŕ stato modificato.
  5. Ripetere i passaggi da 1 a 4 per tutte le cartelle di lavoro che contengono Visual Basic moduli, moduli di classe o i form utente.
Dopo avere rinominato tutti i progetti con nomi di progetto univoco, il messaggio di errore viene pi¨ visualizzata quando si crea un riferimento.

Informazioni

Per impostazione predefinita, quando si crea una nuova cartella di lavoro in Microsoft Excel 97, il nome del progetto per la nuova cartella di lavoro Ŕ "VBAProject" (senza virgolette). Questa convenzione di denominazione potrebbe causare un problema se si tenta di creare un riferimento da un progetto a altro quando si utilizza la procedura seguente:

  1. Scegliere Riferimenti dal menu Strumenti.
  2. Nell'elenco dei riferimenti disponibili, selezionare la casella di controllo per un progetto di (controllo) in un'altra cartella di lavoro.
  3. Fare clic su OK.
Se viene visualizzato il messaggio di errore quando si fa clic su OK, Ŕ necessario modificare il nome di uno o pi¨ dei progetti. I progetti con lo stesso nome non possono fare riferimento a loro.

Riferimenti

Per ulteriori informazioni su come modificare i nomi dei progetti in Microsoft Excel 97, fare clic sulla scheda Indice in Visual Basic, Applications Edition, digitare il testo riportato di seguito
nella finestra di dialogo ProprietÓ di progetto
e fare doppio clic sul testo selezionato per passare all'argomento "Scheda Generale (progetto finestra di dialogo proprietÓ)".

ProprietÓ

Identificativo articolo: 156882 - Ultima modifica: sabato 1 febbraio 2014 - Revisione: 1.2
Le informazioni in questo articolo si applicano a:
  • Microsoft Excel 97 Standard Edition
Chiavi:á
kbnosurvey kbarchive kbmt kberrmsg kbprb kbprogramming KB156882 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 156882
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.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com