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
   

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)