Una idea puede ser esta.
Si los controles del Form son independientes, o sea, sin ligar a datos de una
tabla o consulta, pues recorrer la colecciond e controles del Form
e ir limpiandoles.
Este trozo de codigo trata de ser un mero ejemplo, para un Form que tenga
diferentes tipo de controles, como cuadros de texto, combos etc
Mete este codigo en un botón de comando, trasnformandolo para tus necesidades
especificas.
Dim ctl As Control
On Error Resume Next
For Each ctl In Me.Controls
Select Case ctl.ControlType
Case acTextBox:
ctl = Null
Case acCommandButton:
' lo que sea.....
Case acOptionGroup, acListBox:
ctl = Null
Case acCheckBox:
If ctl.Name = "Uncontrol" Then
ctl = Null
End If
Case Else:
ctl = Null
ctl.Enabled = False
End Select
Next
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)