Excel...... AIUTO.... Non riesco ad aprirlo

lunedì 05 gennaio 2004 - 17.58

superfib Profilo | Newbie

Mi sono appena iscritto al Vostro Stupendo Forum e spero di non aver già fatto un mezzo disastro nel proporre un problema relativo ad Excel... nel qual caso chiedo umilmente scusa a TUTTI..
Se invece tutto è Ok ( .. e lo spero tanto .. ) vi propongo il mio problema : ogni volta che cerco di aprire Excel 2000 mi compare questo messaggio :
"L'istruzione a "0x30026d89" ha fatto riferimento alla memoria a "0x00000000". La memoria non poteva essere "read".
Fare clic su Ok per terminare l'applicazione
Fare clic su Annulla per eseguire il debug dell'applicazione".

A questo punto se che clicco su Ok mi chiude il programma se clicco su Annulla si apre Visual C ++ e compare il seguente messaggio "Unhandled exception in EXCEL.EXE: 0xC0000005: Acces Violation" e se clicco su OK la freccia del Debugging si ferma su questa riga :

30026D89 8B 31 mov esi,dword ptr [ecx]

Premetto subito che non conosco Visual C++ ... ho il programma perchè ho Visual studio 6.0 ed utilizzo solo Visual basic 6.0
Cosa posso fare??
Vi anticipo che nel frattempo ho disinstallato Excel 2000 e reinstallato .. ma il risultato è sempre lo stesso..
Spero tanto che mi possiate aiutare... sono in crisi...
Grazie a Tutti per l'aiuto..
Paolo M.

Brainkiller Profilo | Guru

Ciao Paolo,
grazie, auguri intanto.
Questo è uno dei classici problemi che compaiono su Windows e che difficilmente hanno soluzione. Nel senso che l'errore 0x0000005 è un generico errore di violazione d'accesso alla memoria, cioè il programma ha tentato di scrivere in un'area dove non si poteva e quindi va in crash.
Ora, questo potrebbe dipendere dal programma (magari è un baco di programmazione), oppure dalla memoria del tuo PC (che fa un po' i capricci) oppure ancora dalla configurazione del computer magari hai il registro un po' pasticciato.

Io ti consiglierei tanto per cominciare di installare l'ultimo Service Pack di Office disponibile per la tua versione di Office e vedere se lo corregge. La reinstallazione l'hai già provata tu. Se non riuscissi a risolvere, probabilmente è necessaria una reinstallazione completa sistema operativo più Office (Excel). Se fosse un problema di RAM/Memoria questo errore dovrebbe comparirti anche con altri programmi, ti capita spesso?

ciao
david

Anonimo Profilo | Senior Member

Problemi all'avvio
Questa è una lista delle cose da fare quando Excel presenta
problemi all'avvio (si ringraziano Chip Pearson e
Jan Karel Pieterse, Microsoft Excel MVPs, per il
contributo).
* Provare ad aprire Excel senza aggiunte e senza cartelle di
lavoro nascoste.
Dal menu di avvio di Windows (Start) sceg1iere Esegui e
digitare:
Excel.exe /Automation
Se il problema scompare, ciò significa che esso è causato da
un'aggiunta o da una cartella di lavoro nascosta
caricata automaticamente all'avvio di Excel.
* Individuare la cartella XLSTART. Spostare tutto il
contenuto della cartella XLSTART in una diversa cartella. Se
il problema scompare allora ripristinare uno ad uno i file
spostati finché il problema non si ripresenta.
* Avviare Excel con un aggiunta alla volta. Per esempio:
1. dal menu Strumenti scegliere "Aggiunte" (o "Componenti
aggiuntivi");
2. annotarsi quali aggiunte hanno il segno di spunta;
3. togliere il segno di spunta a tutte le aggiunte tranne
una.
4. chiudere Excel ed avviarlo di nuovo;
5. se l'errore non si presenta, spuntare l'aggiunta
successiva e riprendere dal punto 4
Se l'errore si presenta dopo aver spuntato un'aggiunta,
togliere la spunta a quella aggiunta.
* Controllare nel menu "Strumenti > Opzioni > Generale" se
sono specificati percorsi per "Posizione file
predefinito" o "All'avvio, apri tutti in". Se i campi non
sono vuoti cancellare le informazioni contenute.
* Rinominare tutti i file .xlb in uso.
Cercare ogni file con estensione *.xlb (il nome e il
percorso dei file dipendono dalla versione di Excel e di
Windows). E' necessario includere nella ricerca i file
nascosti.
Spostare ogni file .xlb trovato in un'altra cartella. Quindi
provare a lanciare di nuovo Excel. Se il problema
scompare significa che uno dei file .xlb era corrotto.
* Provare a lanciare Excel in modalità provvisoria (safe
mode).
Dal menu di avvio di Windows (Start) sceg1iere Esegui e
digitare: Excel.exe /Safe

Ecco quello che hanno risposto sul NG Microsoft..
Ciao

superfib Profilo | Newbie

Prima di tutto Vi devo ringraziare tantissimo per i Vostri interventi... siete stati gentilissimi.
Ora Vi presento le novità.

Utilizzando i consiglio di Ball12 ho avuto un risultato soltanto lanciando Excel in modalità provvisoria.... quindi ora vedo Excel e riesco ad aprire le cartelle... l'unica cosa che non è variata e qui spero che qualcuno possa aiutarmi è che non riesco a avviare Excel in modalità normale.

Mentre per quanto riguarda i consigli di David ( GRAZIE PER GLI AUGURI E CONTRACCAMBIO A TE E FAMIGLIA ) ho effettuato tutti gli aggiornamenti possibili immaginabili... ma niente da fare.
L'unica novità è che ora se clicco Annulla e si avvia C++ la freccia del Debugging si ferma su questa riga :

30026EA1 8B 31 mov esi,dword ptr [ecx]

Spero che queste indicazioni possano essere di aiuto per "aiutarmi"... GRAZIE TANTISSIMO E CIAO . Paolo

Brainkiller Profilo | Guru

Mi spiace superfib, purtroppo dall'istruzione Assembler che hai postato io non riesco a risalire alla causa del problema :) visti i milioni di istruzioni in un prodotto come Excel.
Si potrebbe aprire una chiamata al supporto tecnico Microsoft sempre che tu abbia un prodotto regolarmente acquistato, loro potrebbero riuscire a risolvere il problema.
Diversamente non ho altro da aggiungere ai consigli che ti ho dato prima :(
Ciao

david

RE_LORIX Profilo | Newbie

Ciao .. sono nuovo ... ho letto il tuo messaggio ... anch'io ho un problema simile ....
e cercando sul web a casa microsoft ho notato che .... http://support.microsoft.com/default.aspx?scid=kb;IT;823485

ok ok ... non e' il tuo problema d'accordo ... ma credo sia ... in qualche modo collegato
alla versione W2000 SP4 ...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5