Error Calificador no válido en Visual Basic

Estoy trabajando un formulario muy sencillo en Visual Basic pero al momento de ejecutar me marca error el erro de "CALIFICADOR NO VÁLIDO". Mi código es el siguiente:

Private Sub aceptar_Click()

i = 0
Do While Range("Q6").Offset(i, 0) <> ""
i = i + 1
Loop

Dim gastot, gastoc, serviciosp, gastoso, subsidiosc, otrosc, pensionesj, gastoi, inversionf, subsidiosi, otrosinv As String

Range("Q6").Offset(i, 0) = serviciosp.Value

Range("R6").Offset(i, 0) = gastoso.Value

Range("S6").Offset(i, 0) = subsidiosc.Value

Range("T6").Offset(i, 0) = otrosc.Value

Range("U6").Offset(i, 0) = pensionesj.Value

Range("W6").Offset(i, 0) = inversionf.Value

Range("X6").Offset(i, 0) = subsidiosi.Value

Range("Y6").Offset(i, 0) = otrosinv.Value

gastoc = serviciosp + gastoso + subsidiosc + otrosc + pensionesj
Range("P6").Offset(i, 0) = gastoc

gastoi = inversionf + subsidiosi + otrosinv
Range("V6").Offset(i, 0) = gastoi

gastot = gastoc + gastoi
Range("O6").Offset(i, 0) = gastot

End Sub

Private Sub borrar_Click()

End Sub

Private Sub gastoso_Change()

End Sub

Private Sub inversionf_Change()

End Sub

Private Sub otrosc_Change()

End Sub

Private Sub otrosi_Change()

End Sub

Private Sub otrosinv_Change()

End Sub

Private Sub pensionesj_Change()

End Sub

Private Sub salir_Click()

Unload REGISTRO_PPEF16

End Sub

Private Sub serviciosp_Change()

End Sub

Private Sub subsidiosc_Change()

End Sub

Private Sub subsiodosi_Change()

End Sub

Añade tu respuesta

Haz clic para o