Habe ein kleines Problemchen wo ich eure Hilfe benötige.
Habe folgendes Makro in einem Tabellenblatt welches mir eine MsGBox ausgibt sobald sich das Formelergebnis in der angegebenen Zelle ändert . . .
Option Explicit
Dim oldQ19Value As Double
Private Sub Worksheet_Activate()
oldQ19Value = [Q19]
End Sub
Private Sub Worksheet_Calculate()
If [Q19] oldQ19Value Then
Call MsgBox_unüblicher_DM
oldQ19Value = [Q19]
End If
End Sub
In der Zelle steht folgende Formel:=SUMMENPRODUKT(ZÄHLENWENN(F24:G7023;Bezüge!W4:W42))-ZÄHLENWENN(Bezüge!W4:W42;"")*ZÄHLENWENN(F24:G7023;0)
Allerdings wird die MsgBox auch immer ausgegeben wenn ich die Datei öffne, obwohl es in der Zelle keine Änderungen gibt. Es fehlt mir leider an Erfahrung dies so abzuändern, dass dies beim Öffnen nicht geschieht.
Besten Dank für euer Engagement!
Florian