しょーもないこと考えてみました。
バグ取りとレポート再現を楽にする為、
リリースまでの一時的な条件付コンパイル引数で
エラールーチンを入れちゃうのはどうでしょう?
全関数にエディタの一括置換+関数名だけ記載で。
例:
Private Function m_int_F_Calc() As Integer
#If g_blnDebug = True Then
On Error GoTo Error_Handler
#End If
' 関数の処理
m_int_F_Calc = True
#If g_blnDebug = True Then
Exit Function
Error_Handler:
MsgBox Err.Number & "#" & Err.Description & vbCrLf & "発生箇所:" & "m_int_F_Calc"
#End If
End Function