在Access VBA中,感叹号(!)用于引用表格或查询中的字段。它用作字段名和表格名称之间的分隔符。使用感叹号而不是点号的原因是Access VBA是基于Jet SQL语言,而Jet SQL使用感叹号作为引用标识符的分隔符。
以下是在Access VBA中使用感叹号引用字段的示例:
Dim rs As DAO.Recordset Set rs = CurrentDb.OpenRecordset("SELECT field1, field2 FROM myTable") Debug.Print rs!field1 Debug.Print rs!field2