Ciao Cedamido
ho guardato la tua macro, ma l'errore non è tanto lì quanto nel fatto che sul foglio "Risultati" hai scritto le squadre da una parte con l'iniziale maiuscola e dall'altra tutto in maiuscolo.
In questo modo non si verifica mai la condizione che i nomi delle squadre siano uguali e la macro non fa alcuna somma.
Per ovviare puoi fare due cose, entrambe semplici
riscrivi i nomi delle squadre nella classifica in modo che siano scritte uguali a quelle dei risultati
oppure modifichi le macro (tutte!) in questo modo:
ogni volta che hai scritto la riga di codice:
- Codice: Seleziona tutto
If CL.Value = CTAB.Value Then
la correggi in:
- Codice: Seleziona tutto
If UCase(CL.Value) = CTAB.Value Then
per far sì che ci pensi il programma a trasformare in "tutte maiuscole" i nomi prima di confrontarli.
In entrambi i casi la macro aggiornerà i totali.
Attenzione, non ho controllato l'esattezza dei risultati ma solo che funzionasse.
Ci fossero altri problemi, parlane pure qui e vedremo di risolverli.
Ciao
pietrol