Something like this should run:
Code:
Sub foo ()
Guil = Chr(34)
DoCmd.SetWarnings False
'Add a table Year-1
RSQL = "INSERT INTO [Year-1] (YourYearID-1)" & _
"SELECT Year.* Year.YourYearID" & _
"FROM Year" & _
"WHERE (((Year.YourFieldFilter) =" & Guil & "YourFilter" & Guil & "));
DoCmd.RunSQL RSQL
'Remove the table Year
RSQL2 = "DELETE DISTINCTROW Year.*, [Year-1]. YourFieldFilter" & _
"FROM Year LEFT JOIN [Year-1] ON Year.YourIDYear = [Year-1]. [YourIDYear2-1]" & _
"WHERE ((([Year-1].[YourIDYear2-1]) Is Not Null));
DoCmd.RunSQL RSQL2
End Sub
Bookmarks