Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/11/2008, 11:45
Avatar de caesar.l
caesar.l
 
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.439
Antigüedad: 17 años, 2 meses
Puntos: 91
Respuesta: suma de cuadrados de un intervalo

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

Código:
=SUMA_CUAD(A1;B1)
Espero darme a entener, saludos
__________________
Yo solo sé, que no sé nada...

Última edición por caesar.l; 01/11/2008 a las 11:47 Razón: Corregir escrito