Salve a tutti.
Espongo il mio problema e spero che qualcuno mi aiuti!!!
Ho creato un file excel (con la versione del 2003) per gestire il mio Fantacalcio 2006/07.
Il file funziona nel seguente modo: nell'etichetta "giornata1" (ma anche "giornata2", "giornata3" fino alla 38a, fine campionato) ci sono tutti gli scontri della giornata di campionato (funziona a scontri diretti e non a punteggio sommatorio totale) e alla fine, da questo foglio si ottiene automaticamente la somma del punteggio ottenuto dalle varie squadre che automaticamente poi dà il numero di gol fatti (in base al nostro intervallo: 0|-|65,5 0gol; 66|-|68,5 1gol; 69|-|71,5 2gol e così via) e decreta i risultati di giornata; questo foglio poi, in base ai risultati di ogni giornata ottenuti, aggiorna automaticamente il foglio con etichetta "calendario", che a sua volta sempre in modo automatico aggiorna il foglio "classifica", che ha anche un tasto con registrata la macro "riposizionamento" nel senso che premendolo, la classifica viene aggiornata in base: per primo ai punti ottenuti, poi ai gol fatti e infine alla differenza reti (così come prescritto dal nostro regolamento).
Fin qui nessun problema; il file funziona perfettamente; l'ho testato e andava na bomba!
Il problema è sorto quando anche i miei amici lo volevano, così io prima di copiargli il file sto cercando ora di proteggerlo (dopo tanto lavoro fatto non vorrei che lo rovinassero, con tutte le formule anche complesse che ci sono!). Proteggendo i vari fogli ("calendario", "classifica", "rose"), LA MACRO (CHE SENZA PROTEZIONE FUNZIONA) ORA CON LA PROTEZIONE NON FUNZIONA PIU'!
Precisamente mi esce questo messaggio di errore:
"Errore di run-time '1004': Errore nel metodo Sort per la classe Range."
Vi prego aiutatemi perchè non sò proprio come fare a proteggere il foglio "classifica" e contemporaneamente a far funzionare anche la macro che vi è.
Vi ringrazio tutti anticipatamente,
Mario.