uy perdon
con eso de que no se especifica que suite es, uno se va con lo comercial, Manejas Open Office? el editor de VBA es un programa auxiliar de Excel para hacer, mmm como seria, como scripts, que son llamadas macros (espero que alguien con mayor conocimiento pueda ayudarnos para definirlo mejor)
En el caso de open office esta en Herramientas->Macros->Organizar Macros
Del arbol de la izq defines donde quieres porner la marcro (en la hoja de calculo o en el programa en si) Selecionas Main y das click en editar, te sale abajo un codigo que dice algo asi
Código:
REM ***** BASIC *****
Sub Main
End Sub
Abajito de eso pones
Código:
Function SUMA_CUAD(A As Integer, B As Integer)
Dim i As Integer
Dim Suma As Integer
Suma = 0
If A < B Then
For i = A To B
Suma = Suma + i ^ 2
Next i
ElseIf A > B Then
For i = B To A
Suma = Suma + i ^2
Next i
Else
Suma = A * B
End If
SUMA_CUAD = Suma
End Function
Y ya cuando en las celdas pones
Espero darme a entener, saludos