Devo quindi dedurre che nell'altra discussione (vedi
viewtopic.php?f=26&t=110509) non se ne e' venuti a capo?
Hai avuto la possibilita' di registrare una macro? E di controllare se la componente vba era installata?
Quanto a questa discussione, temo che senza vba non si va da nessuna parte.
Tanto per verificare se c'e' differenza, sulla tua installazione, tra eseguire una macro ed eseguire una Funzione Personalizzata, prova ad inserire in un Modulo standard del tuo vba questo codice:
- Codice: Seleziona tutto
Function CellColorIndex(ByRef myRan As Range) As Long
Application.Volatile
CellColorIndex = myRan.Cells(1, 1).Interior.ColorIndex
End Function
Function FontColorIndex(ByRef myRan As Range) As Long
Application.Volatile
FontColorIndex = myRan.Cells(1, 1).Font.ColorIndex
End Function
Lo dico pur conscio che la probabile risposta sara': Non riesco proprio ad accedere al vba!
Se invece dovessi riuscirci, il prossimo passo e' di andare su un foglio di lavoro, e in una cella libera scrivere una formula tipo
- Codice: Seleziona tutto
=FontColorIndex(C10)
Come indirizzo inserisci una cella col font colorato (io ho usato C10)
Verifica se cambiando Colore al font il risultato della formula cambia.
NB: dopo aver assegnato un colore bisogna premere F9=Ricalcola perche' la formula si ricalcoli
Se questa prova desse esito positivo allora possiamo provare con qualcosa piu' complicato (e piu' utile per il quesito posto).
Ciao