Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Excel 2010 conflitto di nomi Opzioni
sordello
Inviato: Friday, June 08, 2012 11:41:08 AM
Rank: AiutAmico

Iscritto dal : 2/5/2004
Posts: 32
Ciao Amici.
Ho un problema con una serie di file creati con excel 2007
Se provo ad aprirli con Office 2010 mi compare un messaggio:

Conflitto di Nome.
Il nome non può essere lo stesso di quello incorporato.
Nome vecchio: _filtrodatabase
Nome nuovo:

se inserisco il nome del file dice che il nome immesso non è valido. Cambio il nome e mi apre il file ma ad ogni riapertura del file devo fare lo stesso.
Qual'è il problema?
Il file si chiama Spese 2012, potrebbe essere che il problema è lo spazio?
ma con office 2007 il file lo apro correttamente.
Grazie

Giorgio
Sponsor
Inviato: Friday, June 08, 2012 11:41:08 AM

 
a10n11
Inviato: Friday, June 08, 2012 4:24:59 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
L'errore si presenta nel controllo di integrità del file.
il nome *_FiltroDataBase rientra tra i nomi autogenerati da excel.
Nel tuo file ci sono Filtri attivi quando l'apri in 2010? se si, prova a chiudere i filtri poi aprili con la versione 2010.
Se ancora si presenta il problema con i filtri chiusi, guarda nell'elenco dei nomi definiti se ancora esiste il nome _FiltroDataBase.
saluti
Giap

sordello
Inviato: Friday, June 08, 2012 7:59:36 PM
Rank: AiutAmico

Iscritto dal : 2/5/2004
Posts: 32
Il file non contiene filtri.
a10n11
Inviato: Saturday, June 09, 2012 10:15:45 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
prova ad eseguire questa macro nel tuo file in ambiente 2007 e vedi se ti trova il nome incriminato.

Sub List_HiddenName()
Dim HName As Variant
Dim Mes As Variant

For Each HName In ActiveWorkbook.Names
If HName.Visible = False Then
Mes = MsgBox("Nome Trovato " & Chr(10) & _
HName.Name)
End If
Next HName
End Sub

saluti
Giap

dariotoby
Inviato: Sunday, November 25, 2018 5:06:04 PM
Rank: Newbie

Iscritto dal : 11/25/2018
Posts: 3
Salve ripristino questo tipic perchè ho lo stesso problema ma non so dove agire per modificare il nome.
Ho eseguito la macro che è suggerita e mi da per due volte il nome dei fogli, ce ne sono 4, Trovato nome Nome foglio1!_FilterDatabase, questo per tutti e 4 i fogli della cartella e per due volte.
Ma cosa faccio e come li modifico o cancello quelli uguali? Dove li trovo?
Guardando su gestione nomi trovo solo nomi relativi ad area di stampa o titoli di stampa relativi ogniuno per foglio. Manulla relativo ai Database
Ho attivi i Filtri in tutti i fogli.
Ed uso office 2019 ma il problema lo hanno quelli che aprono il file con excel 2007 gli risulta appunto questo errore appena aprono il file.

Grazie per l'eventuale aiuto
dariotoby
Inviato: Monday, November 26, 2018 7:36:50 PM
Rank: Newbie

Iscritto dal : 11/25/2018
Posts: 3


Ho trovato la soluzione per cancellare i database e quindi evitare i conflitti e poi magari ricrearli da capo

Bisogna utilizzare la macro che ho postato sopra per verificare i nomi dei database è la prima macro che ho messo

Poi usare questa macro per togliere tutti i filtri e i database

Sub ClearAutoFilters()
Dim ws As Worksheet
On Error Resume Next
For Each ws In ActiveWorkbook.Worksheets
ws.AutoFilterMode = False
ws.Names("_FilterDatabase").Delete
Next
End Sub

Fate un backup prima di usarla magari

Poi potete nuovamente ricreare i filtri.
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.