The best way to do this is with an unrelated form. When the user clicks the "Save" button, you can run a query to update the table from the controls.
Using Recordset
Dim rs As Recordset
Set rs=CurrentDB.Openrecordset("MyTable")
rs.AddNew
rs!Field1 = Me.Field1
rs.Update
, , :
Dim rs As Recordset
Set rs=CurrentDB.Openrecordset("SELECT * FROM MyTable WHERE ID=" & Me.txtID)
rs.Edit
rs!Field1 = Me.Field1
rs.Update
,
SQL
INSERT INTO MyTable (Field1)
VALUES ( Forms!MyForm!Field1 )
VBA
DoCmd.OpenQuery "MyQuery"
CurrentDb.Execute "Query2", dbFailOnError
SQL , .