Sheets("dati").Cells(i, 124) = "=somma(R[1]C:R[4]C)"
Questa banale formula non viene calcolata (#NOME?), per ottenere il
risultato devo entrare nella cella e dare invio.
Visto che le righe sono un'infinità e dalla formula della somma
dipendono altre formule matriciali, mi chiedevo come superare il
problema con un'automazione.
Ho controllato nelle opzioni di Excel: il calcolo è automatico.
Grazie per i suggerimenti
> Sheets("dati").Cells(i, 124) = "=somma(R[1]C:R[4]C)"
prova a sostituire somma con sum
ciao
Grazie mille, non ne capisco il motivo ma funziona..
Immagino che io debba sostituire anche le formue matr.somma.prodotto
in inglese...
Ciao Simone,
oltre alla spiegazione di casanmaner, troverai utile leggere anche:
http://groups.google.it/group/microsoft.public.it.office.excel/msg/9b5bcc83dc0e15d3
--
Ciao,
Ignazio
RIO: www.riolab.org
Grazie mille a tutti, siete stati molto gentili
Buona giornata