Salve un aiuto,
questa macro fa la somma di 5 colonne per 5 volte di colonne diverse
ad ogni somma totale delle 5 somme, viene imposto il frazionamento /5
c'è una riga di codice che formatta la colonna delle 5 somme.
Formatto la colonna as ma credo che bisogna indicare la formattazione non alla
colonna ma al calcolo.
la macro:
Sub somma()
Dim i As Long, j As Long, k As Long
Dim Var1 As String, Var2 As String, Var3 As String, Var4 As String, Var5 As String
i = Cells(Rows.Count, 3).End(xlUp).Row
Sheets("calcoli").Activate
Range("as1:as10000").NumberFormat = "#,##"
For i = 1 To i
For j = 1 To 5
Var1 = Application.WorksheetFunction.Sum(Cells(3 + i, 20 + k).Resize(1, 5), k) / 5
Var2 = Application.WorksheetFunction.Sum(Cells(3 + i, 25 + k).Resize(1, 5), k) / 5
Var3 = Application.WorksheetFunction.Sum(Cells(3 + i, 30 + k).Resize(1, 5), k) / 5
Var4 = Application.WorksheetFunction.Sum(Cells(3 + i, 35 + k).Resize(1, 5), k) / 5
Var5 = Application.WorksheetFunction.Sum(Cells(3 + i, 40 + k).Resize(1, 5), k) / 5
Cells(3 + i, "as").Value = Var1 & "_" & Var2 & "_" & Var3 & "_" & Var4 & "_" & Var5
Next j
Next i
End Sub
grazie dell'aiuto