Hallo zusammen,
ich habe folgende Aufgabe. Ich möchte die Kommentare in einem Arbeitsblatt zählen (habe ca. 40 Arb,blätter) und das Ergebnis in einer Zelle ausgeben (Brauche ich, weil ich später in einem Arbeitsblatt (Hauptmenue) alle Kommentare addieren möchte.
Meine Frage ist nun: Gibt es eine Formellösung, um alle Kommentare zu zählen?
Bisher habe ich nur eine VBA-Lösung gefunden (die mir nicht gefällt), die mir aber das Ergebnis nur in einer Msg-Box ausgibt. So kann ich aber die Kommentare der ganzen Arb.blätter nicht addieren. Außerdem muß ich die Abfrage immer manuell auslösen.
Sub Kommentarezaehlen()
Dim Kom As Comment
For Each Kom In ActiveSheet.Comments
i = i + 1
Next
msg = MsgBox("Das blatt enthält " & i & " Kommentare")
End Sub
Vielleicht hilft es ja auch,wenn man das Ergebnis nicht in einer Msg-Box sondern in einer Zelle ausgeben kann (zum dann weiteren addieren). Dann müsste das Ergebnis aber auch immer automatisch erfolgen (auch wenn ein neuer Kommentar dazu gekommen ist.
Danke und Gruß Flodnug