Vba 在access 2010中添加新记录

Vba 在access 2010中添加新记录,vba,ms-access,ms-access-2010,Vba,Ms Access,Ms Access 2010,我想在单击表单上的添加按钮时启用几个字段。我已将onclick更改为事件过程,以便能够添加以下代码 Category_Desc.Enabled = True “我的类别”字段按预期启用,但“添加”按钮不再工作 Private Sub add_Click() Category_Desc.Enabled = True Me.Refresh End Sub 如果要转到新记录,请包括以下命令: DoCmd.GoToRecord, , acNewRec 此外,如果希望仅在新记录上启用类别,请从“添加

我想在单击表单上的添加按钮时启用几个字段。我已将onclick更改为
事件过程
,以便能够添加以下代码

Category_Desc.Enabled = True
“我的类别”字段按预期启用,但“添加”按钮不再工作

Private Sub add_Click()
Category_Desc.Enabled = True
Me.Refresh
End Sub

如果要转到新记录,请包括以下命令:

DoCmd.GoToRecord, , acNewRec
此外,如果希望仅在新记录上启用类别,请从“添加”按钮中删除该代码,并在表单的OnCurrent事件中将其替换为此行:

Category_Desc.Enabled = Me.NewRecord

根据您的代码,如果您的类别字段被启用,您的按钮将工作。@Gustav我有一个未启用的类别ID字段,但当我单击“添加”时,该类别为“请勿转到
(新建)”
第一个命令工作完美无瑕…如果我想删除一条记录,该命令如何更改…你能将我链接到一个教程吗?你可以使用这个命令:DoCmd.RunCommand accmdeleteRecord-很多教程都是在线的,只有bing/google的关键字。@Gustav…谢谢你给我正确的关键字…它解决了我的问题。亲切的问候