Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

vba2003:problema gravissimo !!!!!

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

vba2003:problema gravissimo !!!!!

Postdi karug64 » 29/12/11 23:32

Salve a tutti.
Alla fine sono praticamente arrivato alla fine del mio lavoro (anche e soprattutto grazie al vostro aiuto).
Il programma si compone di 18 fogli di lavoro, di 3 userform di cui una, la principale, "zeppa" di controlli vari (textbox, label, combo, frame, image, ecc, ecc). Dietro la userform "Principale" (si chiama cosi') ci sono tante, ma proprio tante linee di codice.

Cosi' oggi, dopo l'ultimo test (fatto sempre facendo partire excel e poi andando in progettazione e lanciando la form "Principale"), ho deciso di mettere nell'evento open del thisworkbook la semplicissima istruzione
Principale.show.

Mai l'avessi fatto !!!!!!!! E' successo un casino !!! Excel e' impazzito. Ha dato "ERRORE IRREVERSIBILE" con codice di errore = ad un numero negativo di 10 cifre. Beh, allora chiudo ed excel cerca di recuperare il lavoro .... non vi dico. Alla fine del "Recupero", mi ritrovo un file privo di delle form, dei moduli e, quindi, del codice.

Meno male che ho una copia .... cosi' ripristino e cerco una nuova strada. Magari, mi dico, aggiungo un foglio bianco e ci piazzo un bel commandbutton e nel click metto Principale.show. E cosi' faccio.
Lancio excel, mi piazzo sul foglio e clicco sul command.

Arghhhhhh !!!!!! Ora e' peggio. Mi da dei messaggi senza senso, mi dice "Errore di accesso/percorso al file" in continuazione, e poi alla fine mi dice "Impossibile salvare". E allora che faccio io ? Cerco di chiudere excel dalla X ma non posso chiudere continua a dirmi "Impossibile salvare".

Allora, prima di scrivere qui, cerco un po' su google e mi pare di capire che questo errore (il primo) e' un problema di excel che non digerisce controlli e quant'altro alla partenza.

Ma allora mi chiedo : come faccio a fare utilizzare questo prodotto ai colleghi di lavoro che non cono scone neppure l'esistenza di form, linee di codice ecc non ?

Aiutatemi, per favore, non vorrei avre sprecato solo tempo.

Grazie
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22

Sponsor
 

Re: vba2003:problema gravissimo !!!!!

Postdi PcBase » 30/12/11 00:23

Ciao

Citazione: Ma allora mi chiedo : come faccio a fare utilizzare questo prodotto ai colleghi di lavoro che non cono scone neppure l'esistenza di form, linee di codice ecc non ?

Se questa è l'esigenza occorre rendere robusto il codice nel senso verificare ogni possibile variazione d'utilizzo.
Prestare molta attenzione affinchè il codice possa operare senza problemi tra le principali versioni Excel 2000 - 2003
Poi ricordarsi che con Excel 2007 - 2010 alcune funzioni vedi Sort sono differenti
Detto questo ritengo che se si considerano tutti questi aspetti poi il codice non dovrebbe presentare sorprese.
Come da segnalazione riportata
Windows xp + Office 2003 Ita
Windows8 Office 2013
PcBase
Utente Senior
 
Post: 129
Iscritto il: 24/02/11 23:26

Re: vba2003:problema gravissimo !!!!!

Postdi karug64 » 30/12/11 00:29

Ciao.
Allora, i colleghi hanno tutti lo stesso Office 2003. Ancora non e' stato testato sugli altri pc, anche perche' sul mio ho quella serie di errori descritti.
Mi pare di capire che il codice non c'entra nulla. Sembrerebbe un bug di office.
Ma come risolvo ?
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22

Re: vba2003:problema gravissimo !!!!!

Postdi PcBase » 30/12/11 00:34

Ciao

Bisognerebbe vedere il codice se presenta problemi, puoi allegarlo sempre che non ci siano dati sensibili.
Può anche capitare di rovinare un file, di solito ciò capita di rado.
Vari i motivi che possono creare l'inconveniente.
Windows xp + Office 2003 Ita
Windows8 Office 2013
PcBase
Utente Senior
 
Post: 129
Iscritto il: 24/02/11 23:26

Re: vba2003:problema gravissimo !!!!!

Postdi Anthony47 » 30/12/11 12:09

In aggiunta al commento di PcBase (vedi sopra), a me sembra un problema di corruzione di file...
Fino a "ieri" (che non avevi errori) come lanciavi la form? se ripeti la stessa procedura "oggi" che cosa succede?
Puoi fare un elenco di tutti i "controlli" che sono sulla tua Principale?
Se fai una copia del file ed elimini tutte le form meno Principale riesci a lanciarla col commandbutton_click?

Se crei un altro file con una semplice form con qualche controllo, riesci a lanciarlo sia col commandbutton_click che con la macro di Workbook_Open?

Io controllerei anche la situazione degli aggiornamenti del programma, per essere certi che non sia ancora allo stesso livello di quando fu rilasciato "qualche anno fa"; mi pare che su questo sito vieni guidato nell' operazione: http://www.update.microsoft.com/microso ... aspx?ln=it

Infine, puoi guardare in Menu /Strumenti /Riferimenti dell' editor delle macro quali riferimenti sono spuntati?

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "vba2003:problema gravissimo !!!!!":

Problema Windows 10
Autore: asso1998
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti