在Access 2007中,我正在尝试为userform创建一个宏。表格包含预告片信息和有关内容的信息。我会在很多情况下一遍又一遍地为同一个预告片输入数据,而且我不想每次都输入预告片信息。
我想VBA会让我有一个按钮:
这可能吗?
谢谢, 克里斯
答案 0 :(得分:2)
我们假设您的文本框名称是' txtFldA':
将以下内容添加为表单变量(在所有代码的顶部)
Dim txtSaveMyData As String
然后添加如下的Form_Curent事件:
Private Sub Form_Current()
If Me.NewRecord Then
Me.txtFldA = txtSaveMyData
End If
End Sub
最后,添加一个Before_Update事件:
Private Sub txtFldA_BeforeUpdate(Cancel As Integer)
txtSaveMyData = Me.txtFldA
End Sub