On 22 Mar, 21:12, Danilo R <
jjf...@gmail.com> wrote:
> Ho la necessità di scrivere un foglio di riepilogo sommando un range
> (tipo b7:o70) di tutti i fogli contenuti nel file
>
> E' possibile fare qualcosa di diverso da questo?
Accidenti ho trovato la formula somma(PrimoFoglio:UltimoFoglio!
Cella)!!
Per cui non sapendo il nome del primo e dell'ultimo foglio a priori ho
modificato il codice cosi'
ReDim tSht(0)
For Each sht In ActiveWorkbook.Worksheets
If sht.Name <> "Riepilogo" Then
tSht(UBound(tSht)) = sht.Name
ReDim Preserve tSht(UBound(tSht) + 1)
End If
Next
Sheets(Riepilogo).Select
For riga = 6 To 70
For colonna = 4 To 17
Sheets("Riepilogo").Cells(riga,
colonna).FormulaR1C1 = "=SUM('" & tSht(0) & ":" & tSht(UBound(tSht) -
1) & "'!RC)"
Next colonna
Next riga
Se avete suggerimenti ...ben graditi! Notte