Domanda semplice, ma non riesco a farlo funzionare, ho semplicemente bisogno di sommare 2 set di celle e incollare i totali in una colonna diversa.
Ad esempio, ho bisogno di aggiungere il valore temporale G4 e il valore temporale in G14 e incollare la somma in B25. Questo dovrebbe scorrere fino a G10 + G20 e incollare in B31.
So quanto sia facile con una semplice funzione di Excel, ma ne ho bisogno in termini VBA, e idealmente in un ciclo, non nella versione di codice del registratore.
Range("B25") = "=SUM(" & Range(G4, G14) & ")"
risposte:
2 per risposta № 1Prova questo:
Sub AddValues()
Dim i As Integer
Dim j As Integer
Dim k As Integer
j = 4
k = 14
For i = 25 To 31
Range("B" & i) = "=SUM(G" & j & ",G" & k & ")"
j = j + 1
k = k + 1
Next i
End Sub
Modifica: Grazie a @Steve per il suggerimento