Welche Taste gedrückt wurde, kannst Du über den Rückgabewert - in Deinem Fall "bDialog" feststellen. Wenn OK gedrückt wurde, erhältst Du "True", bei Abbrechen "False".
If bDialog Then
Call docDialog.Save(True,True,True)
'Es wurde [OK] gedrückt
Else
'Es wurde [Abbrechen] gedrückt
End If
fG Siegi