Hallo.
Hast Du noch eine Idee, wie man nach einer aktivierten
Sperrung des Formulars die Felder andersfarbig hinterlegt,
damit die Sperre auch sichtbar ist?
Falls ich auch eine haben darf :
Sub Sperre\_AfterUpdate()
Dim lpm\_ctl\_FormCtrl As Control
For Each lpm\_ctl\_FormCtrl in Me.Controls
If Sperre Then
lpm\_ctl\_FormCtrl.BackColor=quietschbunt
Else
lpm\_ctl\_FormCtrl.BackColor=froschfotzengrün
End If
Next
End Sub
Das funktioniert natürlich nur für solche Controls, die auch die Eigenschaft BackColor haben. Wenn Du im Formular solche verwendest, die diese Eigenschaft nicht haben, musst Du noch eine entsprechende Fehlerabfangroutine basteln. Für quietschbunt und froschfotzengrün musst Du natürlich Farbcodes einsetzen 
Gruß Eillicht zu Vensre