2006 (16)| 2007 (34)| 2008 (29)| 2009 (18)| 2010 (12)| 2011 (1)| 2012 (0)| 2013 (0)| 2014 (0)| 2015 (0)| 2016 (0)| 2017 (0)| 2018 (0)| 2019 (0)| 2020 (0)| 2021 (0)| 2022 (0)| 2023 (0)| 2024 (0)| 2025 (0)| 2026 (0)| alle Jahre anzeigen

Berechnen der Fakultät (Tipp_83) - 13.04.2009

Mit dieser benutzerdefinierten Funktion können Sie die Fakultät berechnen:



Function Fakultät(Z)

Dim a&, b#, c&, d&, e&

b = 1

For a = 1 To Z

b = b * a: d = 1

If b >= 10 Then

Do

d = d + 1: c = 10 ^ d

Loop While b >= c

b = b / 10 ^ (d - 1)

e = e + d - 1

End If

Next

Fak2 = CStr(b) & "E+" & CStr(e)

End Function



Kopieren Sie dieses Makro in das Blatt "Diese Arbeitsmappe" in der VBA-Umgebung. Dann wechseln Sie in ein Tabellenblatt und behandeln das Makro wie eine Funktion. So schreiben Sie z. B. in die Ergebniszelle: "= Fakultät(A1)", wenn in Zelle A1 die Zahl steht, von der Sie die Fakultät wissen wollen.





 
Besuchen sie auch unser offizielles Diskussionsforum zum Thema Excel
Bei Problemen oder anderen Fragen, schreiben sie uns einfach eine E-Mail.

Online: 1
Heute: 20
Gestern: 89
Insgesamt: 402823