Excel - Factorial de un numero en cadena VBA

 
Vista:
Imágen de perfil de wernser412
Val: 26
Ha aumentado su posición en 88 puestos en Excel (en relación al último mes)
Gráfica de Excel

Factorial de un numero en cadena VBA

Publicado por wernser412 (25 intervenciones) el 26/02/2023 04:42:53
Estoy en tema de factorial de un número, ayúdame en esta tarea.
=Factorialcadena(4)

En la celda me dé esta respuesta:
4 * 3 * 2 * 1

Le agradezco mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Factorial de un numero en cadena VBA

Publicado por Martha (330 intervenciones) el 03/03/2023 21:50:36
Se me ocurre algo así:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Public Function Factorialcadena(Number As Double) As Double
Dim i As Double
Dim Resultado As Double
 
    If Number = 0 Then
        Resultado = 0
    Else
        Resultado = 1
        For i = Number To 1 Step -1
            Resultado = Resultado * i
        Next i
    End If
 
    Factorialcadena = Resultado
 
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar