Não sei se entendi corretamente, mas se a intensão é somar +1 ao Valor já existente na coluna C se o valor Boleano for Verdadeiro, então é só alterar :
Cells(n, "d").Offset(0, -1).Value = Cells(n, "d").Offset(0, -1) + 1
por
Cells(n, "d").Offset(0, -1).Value = Cells(n, "c").Value + 1
Ficando assim:
Sub adicionar()
Dim n As Integer
For n = 2 To 28
If Cells(n, "d") = True Then
Cells(n, "d").Offset(0, -1).Value = Cells(n, "c").Value + 1
End If
Next
End Sub
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 27/10/2014 4:43 pm